Mobile Apps mit Chrome WebView erstellen

Wir alle kennen die Probleme, die Entwickler in der Vergangenheit hatten, um für WebView zu arbeiten: begrenzte HTML5-Funktionen, keine Debugging-Tools, keine Build-Tools. Seit der Einführung von Chromium-gestütztes WebView in Android 4.4 (KitKat) steht Entwicklern nun eine riesige Auswahl an neuen Tools zur Verfügung, mit denen sie mithilfe von WebView tolle native Apps erstellen können.

WebView unterstützt die vollständige Remote-Fehlerbehebung mit denselben Tools, die Sie auch für Chrome verwenden. Sie können Ihren vertrauenswürdigen Webentwicklungs-Workflow auch mit Grunt nutzen und ihn über Gradle in Ihre nativen Stack-Tools einbinden. Auch wenn immer mehr Welten verschmelzen, können Sie mit den Chrome-Entwicklertools Ihren nativen Code aus JavaScript testen.

Google Präsentationen: Mobile Apps mit Chrome WebView erstellen

Effektive Tipps zur WebView-Entwicklung

  • Es sind nicht die neuen Funktionen, die wichtig sind, sondern die Tools, mit denen Sie Ihren Workflow jetzt beschleunigen können.
  • Versuchen Sie nicht, die native Benutzeroberfläche zu emulieren. Entfernen Sie jedoch einige der Hinweise, dass es sich um Webinhalte handelt.
  • Gegebenenfalls native Implementierungen von Funktionen verwenden Verwenden Sie also für große Dateien den DownloadManager anstelle von XHR.