Criar apps para dispositivos móveis com o Chrome WebView

Todos nós conhecemos os problemas que os desenvolvedores tiveram no passado para criar o WebView: recursos HTML5 limitados, sem ferramentas de depuração ou de compilação. Com a introdução de um WebView com a tecnologia Chromium no Android 4.4 (KitKat), os desenvolvedores agora têm uma enorme variedade de novas ferramentas para criar ótimos aplicativos nativos usando o WebView.

A WebView é compatível com a depuração remota completa com as mesmas ferramentas que você usa para o Chrome. Você também pode integrar seu fluxo de trabalho confiável de desenvolvimento da Web com o Grunt às ferramentas de pilha nativas usando o Gradle. Há uma dica inteligente para usar o Chrome DevTools para testar seu código nativo a partir do JavaScript.

Apresentações: Criar apps para dispositivos móveis com o Chrome WebView

Aprendizados eficazes do desenvolvimento de WebView

  • Não são os novos recursos importantes, mas as ferramentas que agora você pode usar para acelerar seu fluxo de trabalho
  • Não tente emular a interface nativa. Mas certifique-se de remover alguns dos avisos de conteúdo da web.
  • Use implementações nativas de recursos quando apropriado. Ou seja, use o DownloadManager em vez do XHR para arquivos grandes.