Как создать приложение для Android с помощью HTML 5


Ответы:


26

Попробуйте Sencha Touch . Это совместимая с HTML5 платформа для создания приложений для сенсорных устройств.


1
Надо ли устанавливать это ПО или какие-то плагины для eclipse или только IDE?
Deepthi Jabili

3
В нем есть только JavaScript и CSS. Установка не требуется. Вы можете использовать eclipse с поддержкой JavaScript для разработки
Аджит Кумар,

это бесплатная пробная версия?
gumuruh

49

Вы можете писать полные приложения практически для любой платформы смартфона (Android, iOS, ...) с помощью Phonegap. ( http://www.phonegap.com )

Это платформа с открытым исходным кодом, которая предоставляет веб-представлению собственные возможности, так что вы можете делать все, что может делать собственное приложение.

Это очень подходит для кроссплатформенной разработки, если вы не создаете что-то, что должно быть во всех отношениях идеальным по пикселям или требует очень много оборудования.

Если вы ищете UI Framework, которые можно использовать для создания таких приложений, существует широкий спектр различных библиотек. (Как Sencha, jQuery mobile, ...)

И, чтобы быть немного предвзятым, я тоже кое-что построил: http://www.m-gwt.com


2
Позволяет ли phonegap скомпилировать ваше веб-приложение (написанное на HTML) в APK для использования на телефонах Android? Если да, взимают ли они за это плату?
Badrush

18

Это отправная точка для разработки приложений Android с помощью HTML5. HTML-код будет храниться в папке «assets / www» вашего проекта Android.

https://github.com/jakewp11/HTML5_Android_Template.git


это отлично. Как вы можете передать встроенные функции Android в свой пользовательский интерфейс?
user1532587

1
@ user1532587 - В java-классе MyWebViewClient вы можете добавить настраиваемую обработку в метод shouldOverrideUrlLoading ().
jakewp11

1
@jj_ По моему опыту, я не был ограничен этим подходом. Я все еще могу использовать функции GPS, локальное хранилище и другое оборудование с некоторыми обходными решениями. Обычно я не использую этот подход при разработке, так как предпочитаю разрабатывать нативно, но я знаю, что некоторые люди просто хотят быстро превратить свой веб-сайт в приложение, поэтому я создал этот шаблон.
jakewp11

1
Требуется ли для этого ECILPSE?
Badrush

1
@Badrush нет, вы можете запустить его в Android Studio с некоторыми изменениями настроек проекта, также вы можете увидеть, как перейти на Android Studio из Eclipse .
Talha

10

Когда люди говорят о приложениях HTML5, они, скорее всего, говорят о написании простой веб-страницы или о встраивании веб-страницы в свое приложение (что по сути обеспечивает пользовательский интерфейс). Для более поздних версий доступны различные фреймворки, например PhoneGap . Они используются для обеспечения большего, чем стандартные функции браузера (например, мультисенсорный ввод), а также позволяют приложению работать как бы «автономно», без панелей навигации браузера и т. Д.



0

вы можете использовать веб-просмотр в Android, который будет использовать браузер Chrome, или вы можете попробовать Phonegap или sencha Touch


3
Это набор основных ключевых слов из других старых ответов, получивших одобрение.
Юннош

но у Sencha есть пробная версия вместо открытого исходного кода (совершенно не бесплатная).
gumuruh
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.