Создавайте мобильные приложения с помощью Chrome WebView
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Мы все знаем проблемы, с которыми разработчики сталкивались в прошлой версии WebView: ограниченные возможности HTML5, отсутствие инструментов отладки, отсутствие инструментов сборки. С появлением WebView на базе Chromium в Android 4.4 (KitKat) разработчики получили в свое распоряжение огромный набор новых инструментов для создания отличных собственных приложений с использованием WebView.
WebView поддерживает полную удаленную отладку с помощью тех же инструментов, которые вы используете для Chrome. Вы также можете использовать проверенный рабочий процесс веб-разработки с помощью Grunt и интегрировать его в свои собственные инструменты стека через Gradle. Для дальнейшего объединения миров есть хитрый трюк, позволяющий использовать Chrome DevTools для тестирования вашего собственного кода на JavaScript.
Слайды: Создание мобильных приложений с помощью Chrome WebView
Выводы по эффективной разработке WebView
- Важны не новые функции, а инструменты, которые теперь можно использовать для ускорения рабочего процесса.
- Не пытайтесь имитировать собственный пользовательский интерфейс. Но обязательно удалите некоторые указания на то, что это веб-контент.
- При необходимости используйте собственные реализации функций. т. е. для больших файлов используйте DownloadManager, а не XHR.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],["Android 4.4 (KitKat) introduced a Chromium-powered WebView, providing developers with new tools for building native apps. Key actions include using remote debugging with familiar Chrome tools and integrating web development workflows like Grunt into native builds via Gradle. The Chrome DevTools can also test native code from JavaScript. Effective development involves leveraging improved tooling for workflow speed, avoiding native UI emulation, and opting for native features (e.g., DownloadManager) when appropriate.\n"]]