Adobe AIR 2.0 é uma run-time madura para desenvolvimento comercial?

adobe_air_icon
Essa é uma pergunta que eu queria ter respondido à 24 meses atrás. Quando o AIR era significativamente imaturo o suficiente para não ser tão adotado em empresas de médio e grande porte.
Porém, nossa perspectiva mudou muito ao longo do tempo e a cada novo release da run-time para o mercado. O que sem dúvida grandes dúvidas do passado, iam sendo sanadas e a cada mês que passava enxergávamos o run-time com outros olhos.
Passou-se todo esse tempo e fizemos essa mesma pergunta. Agora ele está pronto para soluções comerciais? A resposta é sim, entretanto, haja muita coisa a ser implementada que é assunto para outro post.

O AIR 2.0 está próximo de sair e diferente do que tinha em mãos assim que foi lançado. É como comparar água com vinho. Altamente diferente.

Exemplo disso foi o caso da Mundo Livre, nossa parceira. Onde criou o primeiro aplicativo AIR no mercado global a nível comercial. Sofreu muito com mudanças de API, embora o sistema se mostrou bastante satisfatório para época. Não é atoa que hoje todos os ônibus da Artesp são monitorados com sistema feitos em AIR+Flex+.Net. Eu tiro o chapéu para eles, afinal pioneirismo desde que criavam RIA com Flash MX, sempre tem sofrimento. Não foi muito fácil conseguir tal feito 24 meses atrás.

Apontarei então quais aspectos necessários e extras que já vão estar no AIR 2.0 atual.

O primeiro aspecto positivo nessa mudança é a palavra INTEGRAÇÃO; Não só por novas capacidades do run-time, mais pela integração dos clientes e desenvolvedores de outras plataformas, agindo diretamente em futuras decisões à serem colocadas do papel para a vida real. Como posso citar o caso da empresa RoundArch . Ela sem dúvida aumentou muito sua influência para contrair novas capacidades ao air. Exemplo disso é sua integração com os carros Tesla, que são produzidos para emitir 0% de CO2 na atmosfera.
Nessas, dimensões a Adobe parou de brincar com o AIR e levou ele mais a sério como um suposto futuro do Flash Player, que é a integração total com Desktop RIA e Web RIA.

O segundo aspecto dessa mudança foi a capacidade de detectar dispositivos móveis sendo retirados e montados. Típico do “espetar o pen-drive”. Essa sensibilidade estava sendo almejada à algum tempo pelo pessoal desde que fora lançado já que dar para fazer muita coisa com esse tipo de função. Exemplo é o caso do Dropbox onde você pode arrastar e soltar arquivos dentro de seu aplicativo sem precisar instalar e carregar para onde for, sempre sincronizado toda vez que você se conectar ao serviço deles.
Isso é fantástico, embora no framework .Net tenha isso que o foco é 100% desktop. Para um sistema onde há a possibilidade de escrever tal função usando a minha capacidade técnica de programar apenas na linguagem que eu for familiar, se tal familiar for HTML/Javascript, MXML, Flash ou Actionscript 3.0.

O terceiro aspecto que mudou bastante foi de segurança. Eu fui crítico assíduo desse aspecto. Principalmente quando se envolve aplicativos que lhe dar com missão crítica ou manipulação de valor monetário. Exemplo é o aplicativo da Nasdaq, que foi feito usando a plataforma AIR 1.5.3 à qual já possui sistema de encriptação de dados. Antes era um terror, o máximo era um sharedObject com MD5. Agora a coisa muda de esfera e passa a ter um run-time mais maduro. Já que antes, nesse post que fiz em inglês, era muito fácil disseminar vírus pelo AIR.
Essa falha grave foi logo consertada assim que lançaram de Apollo para AIR 1.0. Eu gostei da rápida resposta da Adobe em relação a esse item. Já que agora é fácil suportar certificados digitais e dar um pouco mais de segurança. Uma das grandes novas apostas no novo AIR 2.0 é justamente melhorar mais ainda a comunicação via HTTP/Rtmp/Sockets com muito mais segurança, colocando ai mais integração com sistemas nativos de autenticação. Podemos chutar que quem sabe o próximo aplicativo do Leão não seja feito uma versão teste em AIR? Dúvida?

O quarto aspecto que agradou bastante foi o fato de suportar gestos e multi-toque.Sem dúvida é um dos pioneiros nesse assunto. Já que outros fabricantes de software não falaram se haverá tal suporte em seus run-time. Abre um leque tão grande de novas aplicações multimídias, interativas, e diminui mais a barreira da questão do uso do teclado e mouse. Eu acredito que daqui 10 anos, mouse e teclado são peças de museu.

O quinto aspecto qualitativo dessa versão 2.0 é a interoperabilidade de impressão entre diferente sistemas operacionais. Por exemplo. O mesmo fluxo que é impresso no Windows pode ser igual ao Mac e Linux.

O último aspecto bastante interessante que o AIR 2.0 tem é a possibilidade de abrir arquivos do seu desktop com os programas padrão instalados em sua máquina. Por exemplo. Você lista um documento .docx e documentos do tipo .xls e em um duplo clique você pode abrir eles no Microsoft Word e Microsoft Excel. Valendo para qualquer tipo de arquivo, desde que o programa padrão que for usa-lo, esteja instalado em sua máquina.

Dentre outras novas funcionabilidades, o AIR 2.0 se mostrou maduro suficiente para entrar de vez no mercado de IT e criar soluções não parrudas, mais soluções funcionais que ajude empresas a utilizar mais e mais a internet e melhorar sua produtividade com novos sitemas. Ficou com alguma dúvida, envie sua opinião. Ela sempre é bem vinda.

Últimos dias para o Mini curso AIR 2.0 Essencial

Está chegando a hora. Será nosso segundo curso on-line dedicado as tecnologias que trabalhamos diariamente. Tenho algumas vagas disponíveis.

Uma idéia de 100 vagas disponibilizadas apenas 5 estão livres. Então se você quiser participar essa semana até quarta-feira será o último dia aceito para inscrições.

Você pode navegar pelo site dedicado ao curso por aqui.

Quero agradecer a todos os nossos queridos alunos.

O poder da tribo Flex Brasil

Dia 06 de fevereiro, será realizado o Flex for Kids, um evento on-line, igual ao Flex Mania, só que com o propósito de ajudar crianças com deficiências, tais crianças são cuidadas por um instituto chamado Cotolengo, que tem a seguinte missão:

Nossa missão é acolher o portador de necessidades
especiais de qualquer idade, sexo, religião, visando a
promoção humana, a reabilitação e a integração Ã
sociedade.
Valorizar a promoção humana através de princípios
morais e religiosos.

Ou seja, dar valor a vida do próximo em que cada vez mais há o que chamamos de “olho cego”, incapaz de sentir alguma coisa por uma pessoa. Porém meu intuito neste post não é apenas falar do Instituto Cotolengo, mais sim falar da comunidade Flex-Brasil.

Hoje o Flex no Brasil é o SEGUNDO país do mundo em maior número de desenvolvedores, interessados existentes, colocando para trás India, UK, Italia, França e Canadá. Países caracteristcamente notórios nessa área de desenvolvimento.

Sendo a segunda maior comunidade mundial de desenvolvimento Flex, e com tão poucos eventos por que ainda você reclama?

Geralmente eu recebo e-mails com alguns universitários reclamando que não há divulgação nas faculdades, onde o Flex é mal conhecido ( Eu concordo), onde há algumas necessidades para ontem, como por exemplo colocar em cursos onde a cadeira paga é UX ou Interface de software para cursos de engenharia de software.

Só que ao contrário do que já foi dito, eu me pergunto, Como podem reclamar de falta de eventos se quando há novos eventos no calendário ninguém chega junto e ajuda de verdade?!

Eu me refiro agora ao Flex for Kids, que é mais um evento no calendário Brasileiro para desenvolvedores da plataforma Flex, onde nesse exato momento dos 3 mil inscritos e participantes da Flex-Brasil tem pouco menos de 100 doações para o evento.

É falta de grana? Aposto que você gasta com cerveja o mesmo valor em 1 final de semana. É falta de compaixão? Duvido você não ser humano.

Qual o problema então? Doar R$30,00 reais e ficar sético em não saber onde o dinheiro foi parar?

Amigo ou amiga leitor, se você confia em mim, posso apostar que todo o dinheiro arrecadado não será desviado, será entregue a quem realmente precisa, a quem realmente adoraria curar um pouco dos problemas em um ambiente mais apropriado.
Eu garanto que não entraria em um evento que fosse furada, e pela lista de palestrantes do evento, você não pode ficar se queixando.

Ajude-me arrecandando mais. Internamente decidimos atingir uma meta de R$15.000,00 em doações. É um alvo bem pequeno comparado a outras campanhas de doações feitas, onde se envolvem milhões.

E até o presente momento conseguimos pouco menos de 1/3 desse valor já dos inscritos.

Depois de tudo isso e você ainda não se empolgou e doou para participar do Flex for Kids? Assista o vídeo abaixo, e automaticamente o ponteiro do seu mouse vai clicar no link logo abaixo do Play onde diz, Fazer a doação e participar, Duvida? Faça o teste e depois deixe um comentário aqui.


Fazer a doação e participar

Obrigado pela sua ajuda!

Saldo final do Flashcamp Brasil 2010

Sem dúvidas foi um excelente evento, desde a organização até mesmo os participantes.

Na sexta-feira a noite tivemos um networking intenso, muitos amigos da velha guarda foram revistos. Conheci pessoalmente o Daniel Dura da Adobe depois de 10 anos só via e-mail e chat, Lee, Samuel Rivello, o pessoal da Influxis que aprenderam algumas gírias comigo, ao Lucas, Gabriela, Pessoal de Feira de Santana, o Thiago Preto, pessoal da FDT, Colodomiro, Caio , equipe da 32 bits, o Beck da DClick, Neto, Ricardo , Leonardo França depois de tanto tempo não é?, o Bechara, o pessoal da OFM (Meus pupilos), Demian Pai, Demian Mãe, Regiane, Humberto, Kawah , Ricardo da Mundo Livre,…,etc. Perdoe-me se não lembro de todos, Foi grande a lista de pessoas que conhecemos, revemos. Foi um big evento que ficou marcado no calendário de todos os desenvolvedores da plataforma Flash.

Confesso que fiquei muito apreensivo em saber a receptividade das pessoas quanto ao evento. Sem criar casos foi o melhor evento dentre todos que já fui. Sabe o motivo? A amizade, a cordialidade e a simplicidade com que foi realizado. Pequenos sonhos grandes realizações.

Agradeço ao Demian por ter realizado o evento, sem dúvidas todos os créditos vão para você, aos patrocinadores do evento que fizeram-no acontecer. Aos participantes por acreditarem na idéia do camp. Aos queridos palestrantes que deram show em suas apresentações e deixou o evento com cara de camp mesmo. Aos que assistiram minha palestra e deram bastante risadas. Em fim o balanço geral do evento foi muito positivo.

O grande momento do evento foi o sorteio dos brindes, pena que os palestrantes não tinham direito sobre o sorteio :( . A sala principal lotou para saber quem iria ganhar o iPod Touch. Foi uma diversão só.

Se você perdeu o Flashcamp do Brasil este ano, não fique triste, haverá outros eventos presenciais ao qual você pode participar, e claro em 2011 terá a versão 2 deste evento que ocorreu em Maceió.

Uffa! Pena que foi curto. Obrigado a todos. Foi muito bom conversar com todos vocês.

Quem quiser ver fotos do evento basta ir no Twitter e pesquisar por #flashcampbrasil terá diversos links, vídeos, etc.

Manifesto Flex for Kids

SDC12008-238x300 Durante anos estivemos dedicados ao desenvolvimento de Aplicações Ricas. Durante anos estivemos dedicados a tecnologias como o Adobe Flex, BlazeDS, LiveCycle Data Services, Zend AMF, AMF PHP, Adobe Flash Professional, Flash Media Server, etc. Mas, principalmente, durante anos estivemos dedicados a compartilhar o nosso conhecimento com a comunidade. Na Flex Brasil , na FlexDev e em nossos blogs é provável que você já tenha encontrado algo que procura. E nunca pedimos nada em troca.

O que nos move não é nada material, mas sim a paixão pelo que fazemos e a convicção de que ao nos doar um pouco para a comunidade estamos ajudando e evoluindo conseqüentemente. Por estes mesmos motivos, estaremos todos reunidos dia 06 de fevereiro de 2010.

Temos muitas coisas que amamos para compartilhar com vocês. Porém, desta vez, queremos algo em troca. Algo que com certeza não lhe fará falta, mas que fará a diferença na vida das crianças do Cotolengo . Ganham vocês. Ganhamos nós. E, principalmente, ganham as crianças do Cotolengo.

Assinam o Manifesto:
Beck Novaes, Carlos Eduardo, Daniel Lopes, Ebertom Consolim, Eric Cavalcanti, Fabio Vedovelli, Gabriela Perry, Igor Costa, Igor Musardo, Mario Junior e Vicente Maciel Junior.

Registre-se agora no Flex for Kids e ajude as crianças do Cotolengo . Porque alguém, já ajudou você um dia (e de quebra assista palestras que estão sendo preparadas com a mesma paixão de sempre).

Lançando o curso on-line Adobe AIR 2.0 Essencial

Adoramos os resultados colhidos em 2009 com o curso on-line e gratuito do Flex. O qual foi gravado e logo em breve muito mais gente do que os inscritos terão a chance de assistir o material.

Agora decidimos lançar um curso já praticado por nós presencialmente em empresas no âmbito on-line. Claro reduzindo custos e conteúdo, conseguimos deixar a um nível bastante acessível e pronto para quem quiser começar o desenvolvimento de aplicações ricas para o Desktop (RIDA) Rich Interactive Desktop Application.

O curso é voltado para profissionais que trabalham exclusivamente com a tecnologia Adobe Flex. Como você sabe o AIR suporta o desenvolvimento usando Flash e Ajax/HTML, o qual não será abordado devido ter um extenso conteúdo.

O foco do curso é na praticidade, nele você tem a chance de ver todos os processos de criação e utilização das mais recentes capacidades que o AIR pode oferecer.

Como o Brasil é gigante e queremos dar a oportunidade para pequenas,médias e grandes empresas participarem e evoluirem seus aplicativos, reduzimos drasticamente o valor do curso. Que em média custa R$1.650,00 reais, reduzimos para quase 90% a menos do valor original. Já para garantir que o acesso seja fácil ao conteúdo.

Ficou interessado em saber mais sobre o curso? Visite o site exclusivo para ele.

Convocando o pessoal do Nordeste para o Flashcampbrasil

Passa por aqui mensalmente cerca de 1.400 pessoas dos estados de Fortaleza, Bahia e Pernambuco. Eu assumo que boa parte dessa galera chegue a ir ao FlashcampBrasil. Por que veja bem.

10 razões para você não deixar de ir.

1 – Você está bem próximo de maceió. Das capitais do nordeste até maceió é em média 830km de distância,muito próximo e tem ônibus, avião, barco. tudo que você pensar.
2 – Conteúdo é o charme de qualquer evento. Eu ja vi alguns eventos Oba Oba que acontece que realmente atrai muita gente mais esquece o conteúdo.
3 – A nata e vanguarda da plataforma Flash vai estar presente. (nem preciso comentar o fato de você conhecer pertinho essa galera fera).
4 – Networking, se você é nerd, seja pelo menos social. Faça amigos conecte-se com outras pessoas. Vai vim gente de todo buraco do mundo, EUA, Europa, América Latina. Então gente não vai faltar.
5 – É barato participar. R$45,00 reais é uma tentação só.
6 – Lindas praias, no caso duvidoso de você não gostar do evento que acho meio dificil.
7 – Totalmente livre, você não precisa se arrumar como um rei. Vá de bermuda, camiseta, chinelo. Então nem precisa dar aquele grau no visual.
8 – Tem diversos brindes, até CS4 Master Collection tem. Sabe o que é isso? Uma suíte inteira dos produtos da Adobe que valem aqui no Brasil mais de 7 mil reais uma. Já pensou na sorte de tu ganhar? Fora outros softwares e gadgets sorteados.
9 – Mostre que o ditado “santo de casa não faz milagres”.Vamos ajudar nosso conterraneo a fazer um bom evento. Aprecie seus companheiros e ajude-os, você ganha muito com isso.
10 – Você vai me ver la. Agente pode trocar figurinhas.

Se depois das 10 razões você nem sequer fez uma forcinha em visitar o site http://www.flashcampbrasil.com.br.
Amigão, amiga, pode até desconsiderar a última razão.

Mini curso Adobe Flex 3 Básico foi show!

Adorei estar na companhia ontem dos 152 inscritos, foi show! Embora tenha tido 237 inscritos boa parte não compareceu;Infelizmente só se dá para saber isso na hora.
Estão todos de parabéns por fazerem esse mini curso. Para quem acompanhou ontem ou não, está disponível no painel do aluno, os arquivos de exemplo usados durante o curso.
Quem perdeu a chance de assistir ao vivo, não lamente-se o Sérgio Eurico gravou tudo, e logo mais criarei uma página aqui no blog para que você possa assistir e baixar as aulas, gratuitamente.
Obrigado ao Sérgio por fazer isso. Caso exista outro inscrito que também gravou,pode entrar em contato.
Desejamos nosso feliz natal e que você começe a explorar o fascinante mundo do Flex. E que em 2010 você tenha ótimas perspectivas em sua carreira profissional.