Поскольку другие ответы могут быть правильными, есть гораздо более простой способ:
Если вы знаете программирование на html5, вы можете создать простое приложение для Android, в котором есть одно Activity
, содержащее одно WebView
. В этом веб-просмотре вы загружаете ваш index.html и все готово. Вы можете делать все, что делаете в обычном веб-приложении.
PhoneGap и Appcelerator предназначены для межплатформенной разработки и предоставляют доступ к аппаратному обеспечению (вибрация, датчики и т. Д.), А также дают вам возможность создать собственный пользовательский интерфейс с использованием html и javascript. Я думаю, что для чистого WebApp они не являются правильными фреймворками / инструментами. Я могу ошибаться, но тест WebGL, который я написал для ПК, работал из коробки в браузере Android, и я оправдал использование html5 и JavaScript.