TecnologiaMobileApps nativos versus HTML5

Apps nativos versus HTML5

-

Ultimamente, os temas mais quentes são referentes a aplicativos móveis. Há alguns meses escrevi um texto falando do debate apps nativos versus HTML5 e volto ao assunto neste post.

O espaço dos aplicativos móveis é hoje dominado pelos aplicativos nativos ou apps. Como aplicativos nativos temos os desenvolvidos especificamente para explorar em sua plenitude os recursos e a UI (User Interface) dos dispositivos como smartphones ou tablets, em linguagens como Java ou Objective-C. Mas começamos a ver o HTML5 começando a abrir espaço, com novos aplicativos surgindo para dispositivos móveis baseados em browsers. A sua característica é ser baseado na linguagem HTML5 e ser independente de dispositivos. Por outro lado, um aplicativo HTML5 não poderá explorar plenamente os recursos especificos de determinados smartphones ou tablets. Com HTML5 a experiência do usuário tenderá a ser a mesma entre todos os dispositivos. Para determinadas aplicações será extremamente válido. Mas, para outras, principalmente para as que exploram características intrínsecas de determinados smartphones, como acelerômetros, giroscópios, câmeras etc, não será a melhor solução. Como resolver? De forma salomônica… adotando apps híbridas, ou aplicações com código HTML5 envolvido com código nativo.

Uma pesquisa que li recentemente mostrou isso. 79% do universo de desenvolvedores pretendem adotar HTML5 já neste ano em suas aplicações, mas apenas 6% pretendem usá-lo em 100% do código. A maioria vai adotar soluções híbridas, com parte do código em HTML5 e parte em código nativo. Os que pretendem ficar desenvolvendo apenas apps nativas somaram 22%. Claramente que HTML5 está conquistando corações e mentes, embora não seja adotado na forma de Big Bang, sua adoção será gradual.

Visualizando o futuro fica claro que HTML5 vai aos poucos conquistando mais e mais espaço. Este cenário deve, então, ficar no radar dos desenvolvedores de apps móveis. No cenário das aplicações web típicas, me parece que a adoção de HTML5 em substituição a Flash e Silverlight será bem mais rápido.

O desafio do HTML5 é que, como qualquer padrão aberto, tem que percorrer um caminho longo para ser implementado. O processo que envolve a evolução de um padrão aberto aglutina diversos atores, nem sempre com as mesmas ideias e, portanto, há uma maior demora em seu processo de aprovação. Mas no longo prazo os padrões abertos tendem a vencer. Eu não apostaria contra open standards.

Por outro lado, uma aplicação HTML5 pode ser usada na web tradicional e em dispositivos móveis como smartphones e tablets. Neste caso, o que os desenvolvedores começam a fazer é envolvê-lo com uma camada de código nativo para explorar os recursos do dispositivo. Com isso, ganha-se na redução do tempo de desenvolvimento, pois grande parte do código é o mesmo, seja web tradicional ou móvel, e aproveita-se as funcionalidades e as diferenciações que os smartphones e tablets permitem em relação a web tradicional, baseada em desktops ou laptops. Conclusão: é melhor começarmos a ganhar proficiência em HTML5.

Em tempo, recentemente a IBM adquiriu uma empresa voltada a desenvolvimento de apps móveis, sejam nativos ou HTML5, chamada Worklight. Esta solução foi incorporada a uma solução da IBM chamada Mobile Foundation.

Por fim recomendo a leitura de um paper muito interessante de Tim Berners-Lee, “Long Live the Web: a call for continued open standards and neutrality”, publicado na Scientific American. No paper ele mostra a importância de uma Web aberta e diz que HTML5 não é apenas uma markup language, mas uma plataforma que vai permitir escrever apps muito mais interessantes e inovadoras que a permitida pela Web atual.

Cezar Taurionhttp://www.litterisconsulting.com.br/
Cezar Taurion é head de Digital Transformation da Kick Ventures e autor de nove livros sobre Transformação Digital, Inovação, Open Source, Cloud Computing e Big Data.

Latest news

Plano de conteúdo para redes sociais: o que divulgar sendo uma empresa de TI?

Não encontrar o conteúdo certo para a rede social da sua empresa é um problema que está perto de acabar. Acesse e conheça o Plano de Conteúdo!

Estratégia de comunicação para TI: 5 erros para NÃO cometer

Existem 5 erros comuns que você não pode cometer mais na comunicação da sua empresa. Se você é um MSP que busca o sucesso, acesse e confira!

Inovação e Liderança: Uma Jornada de Transformação Digital

Inovação e Liderança: Uma Jornada de Transformação DigitalNo ritmo acelerado do mundo de hoje, a combinação de inovação e empreendedorismo é fundamental para profissionais que desejam gerar impacto nas organizações. Ao longo da minha carreira, passei de funções técnicas para posições de liderança, e, nesse caminho, aprendi como a tecnologia pode ser uma força transformadora nos negócios.

IDCA – A Força Motriz por Trás da Excelência em Infraestrutura Digital

Em um mundo cada vez mais digital, a Infraestrutura Digital robusta e confiável se tornou a espinha dorsal da sociedade moderna. É nesse cenário crucial que o IDCA (International Data Center Authority) se destaca como líder mundial, moldando o presente e o futuro da indústria. Mas o que torna o IDCA tão especial?
Publicidade

Gerenciador de senhas: saiba como fortalecer a segurança de TI da sua empresa em 2024

Um gerenciador de senhas é uma ferramenta projetada para armazenar, organizar e gerenciar senhas de forma segura. Mas podemos mostrar que ele vai muito além disso!

Software para MSPs: indo além do preço ao procurar pelas ferramentas certas

Confira 5 dicas essenciais para escolher as melhores plataformas para compor o monitoramento e segurança da infraestrutura de TI dos seus clientes

Must read

Plano de conteúdo para redes sociais: o que divulgar sendo uma empresa de TI?

Não encontrar o conteúdo certo para a rede social da sua empresa é um problema que está perto de acabar. Acesse e conheça o Plano de Conteúdo!

Estratégia de comunicação para TI: 5 erros para NÃO cometer

Existem 5 erros comuns que você não pode cometer mais na comunicação da sua empresa. Se você é um MSP que busca o sucesso, acesse e confira!
- Advertisement -

You might also likeRELATED
Recommended to you