Як створити додаток для Android за допомогою HTML 5


Відповіді:


26

Спробуйте Sencha Touch . Це сумісна з HTML5 рамка для створення додатків для сенсорних пристроїв.


1
Ми маємо встановити це програмне забезпечення або будь-які плагіни для затемнення або само себе IDE?
Deepthi Jabili

3
Він має лише JavaScript та CSS. Інсталяція не потрібна. Ви можете використовувати eclipse із підтримкою JavaScript для розробки
Ajit Kumar

це безкоштовна пробна версія?
gumuruh

49

Ви можете написати повноцінні програми майже для будь-якої платформи смартфона (Android, iOS, ...) за допомогою Phonegap. ( http://www.phonegap.com )

Це рамка з відкритим кодом, яка відкриває власні можливості веб-перегляду, так що ви можете робити все, що може робити з нативного додатка.

Це дуже підходить для крос-платформної розробки, якщо ви не створюєте щось, що повинно бути ідеально піксельним у всіх відношеннях, або дуже апаратно вимагає.

Якщо ви шукаєте рамки інтерфейсу, які можна використовувати для створення таких додатків, існує широкий спектр різних бібліотек. (Як Sencha, jQuery mobile, ...)

І щоб бути трохи упередженим, є щось, що я також побудував: http://www.m-gwt.com


2
Чи дозволяє phonegap скласти веб-додаток (написаний HTML) в APK для використання на андроїд телефонах? Якщо це так, вони за це стягують плату?
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 з невеликим зміною налаштувань проекту, також ви можете побачити Migrate to Android Studio з Eclipse .
Талха

10

Коли люди говорять про додатки HTML5, вони, швидше за все, говорять про те, щоб написати просто просту веб-сторінку або вбудувати веб-сторінку в свій додаток (що, по суті, надасть інтерфейс користувача). Надалі доступні різні рамки, наприклад PhoneGap . Вони використовуються для надання більше функцій браузера за замовчуванням (наприклад, мультитач), а також дозволяють додатку запускатися начебто "автономно" і без навігаційних панелей браузера тощо.



0

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


3
Це сукупність основних ключових слів з інших, спрощених, старих відповідей.
Yunnosch

але сенча має пробну версію замість відкритого коду (абсолютно не безкоштовно).
gumuruh
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.