Guerra entre Flex e HTML5

A muito tempo essas duas tecnologias já vem caminhando lado a lado mas um dia a coisa iria esquentar para uma delas e estamos vendo que esquentou para o lado do Flex/Flash.

Adobe anunciou, em um comunicado oficial, que irá doar o SDK do Flex para uma fundação de código aberto ( Open Spoon Foundation )  e irá migrar a maior parte da equipe de desenvolvedores, a ele destinado, para o setor de HTML da empresa.

Vimos isso acontecer em meio a vários anuncios e movimentos para abandono total da tecnologia Flash que injeta códigos aos navegadores e de forma, tenho que confessar, muito bem.

O Flash implementa muitas coisas que são sonhos para todos desenvolvedores WEB verem no JavaScript e HTML em si. Conexões persistentes, manipulação de audio e video, entre outras mil funcionalidades que são muito bem feitas por sinal.

Mas no mundo de hoje, tecnologias embarcadas ao navegador estão diminuindo muito, seja ele mobile ou desktop.

A cada dia mais desenvolvedores querem dar espaço para um site com uma melhor usabilidade e acessibilidade, coisas que os Swfs fazem mais nem todos implementam realmente.

Com novas especificações e rascunhos sendo levantados pela W3C e WATHWG, com novidades sendo anunciadas cada dia para tornar o HTML e JavaScript mais próximo as melhores funcionalidades disponíveis no Flash e AS, veremos muito mais aplicativos que rodam diretamento em um browser sem a necessidade de um plugin ou coisas similares.

Não estou dizendo que o Flash morrerá, claro que não, pois já vimos que o Flash irá exportar - não tenho muitos detalhes - para HTML5 e isso fará dele a melhor IDE de animação que gera HTML e JavaScript.

A Adobe não irá perder nenhuma fatia de mercado tendo anunciado isso. Eles só estão visando um mercado diferente com tecnologias diferentes mas que no fim tem a mesma finalidade.

O Rascunho do HTML5 e importantes APIs já estão chegando em um processo importante de finalização. Logo veremos muito mais esforços, por parte dos desenvolvedores de browsers, para manter seus navegadores funcionais e implementando as melhores e mais modernas tecnologias.

Essa posição da Adobe vem somar a um esforço que já vem de muito tempo, que é de tornar a WEB um padrão seguro, funcional e com caracteristicas profissionais e competentes.

Isso vem reforçar, para os desenvolvedores que para quem não domina ou entende as tecnologias do momento, já está na hora de começar a pensar em aprender pois o mercado vai evoluindo com um ciclo muito bacana de novas aplicações e funcionalidade sendo adicionadas a conceitos e tipos já existentes, dominantes e bastante empregados.

Muitas coisas ainda vão acontecer no mundo da programação e que isso sirva de alerta, não para castigarmos determinada linguagem ou padrão, mas sim um alerta pessoal para acordarmos e sairmos da zona de conforto que muitas linguagens proporcionam e partirmos para o aprendizado novamente pois, vamos ser francos: aprender nunca é demais e se você não gosta de aprender está no ramo errado.