Як створити додаток для 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.