mar/10 24

Quando o iPad foi lançado, em janeiro de 2010, veio a bomba: não há suporte ao Flash. Minha primeira reação, e a de muitos outros na web, foi “Steve Jobs, eu odeio vocêâ€. Afinal, é muito cara de pau dizer que o novo dispositivo ofereceria “the ultimate browsing experience†quando uma grande porcentagem das “ultimates experiences†na web está na plataforma Flash. Get used to the Blue Legos. Até Hitler ficou bolado.

Mas eu parei para refletir (e ler um zilhão de artigos relacionados) e hoje posso dizer: Obrigado, Steve Jobs. Entenda o porquê.

A primeira razão desse agradecimento é que isto obriga a Adobe a se mexer. Seu Flash Player está tão difundido no mercado, que é praticamente inviável pensar em fazer aplicações ricas para a internet (quando eu digo ricas, não falo apenas de botãozinhos elegantes) sem ter que gerar um swf. Silverlight, Java? Esqueça. Ninguém supera os 90% de penetração da Adobe. E como acontece em qualquer mercado, a dominância absoluta gera desleixo e preguiça.

openscreen

E a resposta da Adobe já estava em desenvolvimento desde o lançamento dos primeiros iPhones sem Flash: The Open Screen Project. Unido aos maiores líderes da indústria da tecnologia como Nokia, Google, Motorola, LG, entre outros, com exceção da Apple, óbvio, a empresa liberou os direitos do formato SWF para qualquer dispositivo, além de tornar open-source diversos frameworks e disponibilizar o Flex SDK para download. A SDK é o compilador utilizado para gerar arquivos swf. Portanto, você pode utilizar programas de desenvolvimento totalmente gratuitos, como o Flash Develop e criar arquivos swf sem ter que pagar um tostão sequer à Adobe.

Com isso, a difusão maior do Flash Player em QUALQUER dispositivo faz com que a vida fique muito mais interessante. Imagine criar um aplicativo, apenas um, que rodará em todos os browsers, celulares, televisões, relógios, carros, privadas, piscinas, etc, etc , etc. Isso não é um sonho maravilhoso para desenvolvedores e clientes?

E o iPhone continua de fora? Não mais, o novo Flash, o CS5, permitirá exportar arquivos no formato de aplicativos para iPhone. Ponto para a Adobe.

E mais, Tobias Schneider criou um Flash Player feito em puro JavaScript. O que significa que é possível rodar swfs sem plugins nenhum. Visite estes links no seu iPhone e surpreenda-se.

A segunda razão do agradecimento: toda a atenção voltada para o HTML5. A informação sobre isso de repente se multiplicou. Muitos se apressam em dizer que é o fim dos plugins, e, principalmente, o fim do Flash, pois com o HTML5 seria possível fazer tudo que o Flash faz. Será mesmo? Acompanhe-me.

1 – Você conhece CSS, você conhece HTML. Você já fez diversos websites bacanas. Quantas vezes você não quis destruir o seu CPU porque em cada browser seu website funcionava de uma forma diferente? E isso com coisas simples, como a posição de um botão. Imagine como será desenvolver aplicativos 3D, com linguagens visuais ultra complexas com HTML5. Prepare-se para perder cabelos.

2 –“ HTML5 Will crash tooâ€. Muitos reclamam que o Flash player trava demais. Mas isso é uma afirmação um quanto ingênua. Pense: onde mais pessoas estão tentando desenvolver motion detection,  3D runtime ultra robusto ou vídeos pornográficos personalizados com a sua foto? Flash permitiu aos desenvolvedores explorar os limites da criatividade, mas também os obrigou a ter bastante cuidado com performance. E esse cuidado requer grande habilidade com códigos, o que nem sempre é acessível a todos. E o resumo da ópera é o seguinte: saiba que um monte de sites em HTML5 vai congelar seu computador também. Quer um exemplo prático? Visite este link demonstrando o tão esperado <canvas> tag no seu iPhone e no seu browser e note a VISÃVEL diferença de performance.

3 – Tenho certeza de que a Adobe está amando HTML5. Os padrões atuais são os principais impeditivos para que o Flash Player possa fazer mais do que já faz. Há 10 anos o Flash vem empurrando as barreiras do que é possível fazer na web e estou certo de que continuará assim. Se agora códigos HTML puros poderão fazer o que o Flash faz hoje, ótimo, pois poderemos nos preocupar com os próximos passos. Realidade Aumentada, novas formas de navegar, interações nunca antes pensadas, este sempre foi e continuará sendo o caminho do Flash.

4 – Veja 25 exemplos de sites supostamente ultra modernos feitos em html5. Lembrando que só funcionam em alguns browsers (esqueça o Internet Explorer). Agora dê uma olhadinha no FWA, que mostra os mais interessantes websites de toda a web. Sacou a diferença? Moderno, ao meu ver, é muito mais que botãozinhos que mexem suavemente.

5 – E claro, não poderíamos nos esquecer da tag <vídeo>. Antes de sair por aí dizendo que HTML5 será A solução para vídeos, veja a palestra de um dos principais desenvolvedores da nova linguagem, Ian Hickson, quando ele fala sobre os formatos e codecs. “There is no solution yetâ€. Mergulharemos na era das trevas pré-flash quando não havia padrões para vídeo novamente?

Enfim, não estou aqui para defender a Adobe. Pode ser que o Flash pereça mesmo. Mas é óbvio que quem está envolvido com Flash tem uma visão de empurrar os limites e isso é imperecível. E eu faço minhas apostas de que a Adobe vai continuar gerando soluções interessantes para suprir esta demanda pelo novo, pelo instigante, por aquilo nos emociona na web. E se não for a Adobe, será outra. A visão inovadora que o Flash nos trouxe não terminará.

E a terceira razão são as novas possibilidades de negócios, pois os clientes precisam comprar mais para se manter presentes em todas as mídias. Quero experimentar de tudo. Aplicativos para o iPhone? Em breve um cabanudo numa Apple Store perto de você. E uma dica: prestem atenção no Unity3D (mais um plugin!), ele vai explodir em 2010.

Apesar de estar tão agradecido, continuo odiando o Steve por algumas razões. Estou com um iPhone faz 2 meses e agora posso dizer:

1 – Tudo bem, você diz que Flash é lixo e será substituído. Pode ser. Mas até lá o que faço? Quantas e quantas vezes eu precisarei enviar um link pra mim mesmo, “esse site deve ser o máximo, vou enviar o link pro meu email e ver quando estiver em um CPU de verdade�

2 – A Apple Store não é a web. 15000 aplicativos? Que lixo! Muito chato você me dizer o que posso ou não usar no meu iPhone.

3 – Ok. Mas eu te perdôo por essa navegação touch que você criou. Tenho que dar o braço a torcer.

No entanto, o mesmo que disse sobre a Adobe também se aplica à Apple. Domínio absoluto nos SmartPhones: arrogância, inflexibilidade às demandas do mercado. Será que alguém vem no caminho? Por enquanto, o Google Nexus One parece fazer frente. Que, aliás, roda o Flash Player magnificamente.

Pablo Cabana

twitterSigamMeosBons

mar/10 19

Uma câmera foi instalada no alto do Espaço Koiné registrando toda a movimentação dos visitantes. O resultado é um vídeo que mostra um fenômeno de Swarming, onde seres vem e vão, livres, de acordo com seus interesses diretos. Bonito de se ver.

Mais de 70.000 pessoas passaram por lá, uns por horas outros por 10 minutos,  interagindo e tendo uma leve amostra do que é o processo de trabalho em rede. Abaixo, mais algums fotos do evento. Veja mais no Tumblr do Espaço Koiné.

Obrigado a Moleque de Idéias por colocar a Cabana dentro dessa rede!

Pablo Cabana

erko1

erko2

erko3
Pierr Levy também passou por lá antes de sua palestra na Olimpíada do Conhecimento.

mar/10 09

A Moleque de Idéias convidou os cabanudos para colaborar na construção da Rede Koiné, a rede social do Sistema Firjan, que ajudou o sistema a se preparar para a grandiosa Olimpíada do Conhecimento, de hoje até o dia 13 de março no Riocentro.

Foram 6 meses de um trabalho engrandecedor (que merece um post à parte em breve) que culmina no Espaço Koiné, descrito nas palavras de Nitlon Lessa, sócio da Moleque de Idéias:

“Uma das principais atividades que terá lugar no Pavilhão 1 do RioCentro é o ESPAÇO KOINÉ: um ambiente de 1000 m2, onde visitantes do evento poderão realizar diversas atividades criativas em meio digital: oficinas de animação digital, produção da TV Koiné, oficinas de e-têxtil (eletrônica em tecidos) e muito mais. Além disto todos estarão interagindo e criando com membros da Rede Koiné, a rede colaborativa do sistema FIRJAN. O Espaco Koiné será um ambiente de amizade, colaboração, e aprendizagem coletiva.”

Abaixo, você confere algumas fotos do primeiro dia do evento. Você pode acompanhar tudo pelo Tumblr que atualizaremos durante o evento.

l_2048_1536_B10850C9-8AE0-4867-BE66-197C3DBEA2DA.jpeg

“Coloque seu conhecimento na rede” foi o slogan que criamos para a Koiné.

l_2048_1536_034A1D62-379D-4297-86DF-991CBDB62130.jpeg

l_2048_1536_AF4B38BB-3AC8-4D9E-BE5C-34B0724F0F2C.jpeg

Pablo Cabana

mar/10 02

As coisas mudam de forma cada vez mais veloz e quem tiver o “faro” de saber qual será o novo Big Bang ganhará, e muito.
O vídeo abaixo, da Trendwatching, mostra como coisas que hoje são status quo há pouco tempo eram desconhecidas. O vídeo faz parte da série “6 Trend Videos“, vale conferir.

Pablo Cabana