Tworzenie aplikacji mobilnych za pomocą komponentu WebView Chrome

Wszyscy wiemy, jakie problemy napotykali programiści w przeszłości podczas tworzenia komponentu WebView: ograniczone funkcje HTML5, brak narzędzi do debugowania czy narzędzi do tworzenia. Dzięki wprowadzeniu komponentu WebView opartego na Chromium w Androidzie 4.4 (KitKat) deweloperzy mają do dyspozycji mnóstwo nowych narzędzi do tworzenia świetnych aplikacji natywnych za pomocą komponentu WebView.

WebView obsługuje pełne zdalne debugowanie za pomocą tych samych narzędzi, których używasz w Chrome. Możesz również wykorzystać Grunt w swoim zaufanym procesie tworzenia stron internetowych i zintegrować go z natywnymi narzędziami do stosu za pomocą Gradle. Aby dalej łączyć ze sobą światy, możesz skorzystać z Narzędzi deweloperskich w Chrome, aby przetestować swój kod natywny z JavaScriptu.

Prezentacje: tworzenie aplikacji mobilnych przy użyciu komponentu WebView Chrome

Wnioski związane ze skutecznym tworzeniem komponentu WebView

  • Nie są ważne nowe funkcje, tylko narzędzia, dzięki którym możesz przyspieszyć swój przepływ pracy
  • Nie próbuj emulować natywnego interfejsu użytkownika. Pamiętaj jednak, aby usunąć niektóre komunikaty, że są to treści internetowe.
  • W razie potrzeby używaj natywnych implementacji funkcji. Na przykład w przypadku dużych plików używaj Menedżera pobierania zamiast XHR.