Как уже упоминалось, это определенно возможно. Я думаю, что другие ответы не дают достаточно информации или не понимают вопроса, поэтому позвольте мне дать немного больше.
Да, мобильное приложение в HTML можно создать либо с нуля, используя PhoneGap в качестве платформы, либо используя мобильную среду, например jQuery Mobile .
PhoneGap позволяет создавать настоящие мобильные приложения с использованием HTML5, CSS и JavaScript и с помощью API PhoneGap для использования функций смартфонов, таких как камера, датчик движения, GPS, хранилище и т. Д.
Используя jQuery Mobile, вы создадите мобильный веб-сайт, доступ к которому должен осуществляться через браузер телефона, однако вы можете включить эту платформу в платформу PhoneGap. Это позволяет вам создать более естественное приложение в HTML5.
Я думаю, что вопрос, который вы должны задать, - какой язык мне использовать? Неважно, если приложение используется онлайн или офлайн. Важно то, на каком языке или платформе вы хотите его писать. Использование HTML5 для написания мобильных приложений имеет свои недостатки (скорость, масштабируемость, качество, одобрение и многое другое).