Могу ли я использовать HTML 5 и получить доступ к API телефона? - PullRequest
2 голосов
/ 25 февраля 2011

Я хочу написать приложение, которое будет работать на нескольких телефонах (Android, Windows Phone, Iphone и т. Д. ...).

Моему приложению потребуется доступ к API телефона.Чтобы написать один пользовательский интерфейс (и повторно использовать его на разных платформах), я подумал об использовании HTML 5 для пользовательского интерфейса.Можно ли вызвать API телефонов из HTML / javascript?Или я должен использовать технологию телефонного интерфейса?

Ответы [ 2 ]

4 голосов
/ 25 февраля 2011

На самом деле существует довольно много прикладных платформ, которые могут сделать это.Попробуйте просмотреть:

  • PhoneGap - Поддерживает Android, iPhone, Windows Phone и другие.

  • AppceleratorTitanium - в настоящее время поддерживает Android и iPhone и работает над поддержкой BlackBerry

, а также других, таких как RhoMobile (Ruby on Rails, а не чистый HTML),Я лично использую PhoneGap и мне это нравится.Он прост в настройке и очень легок, но если вы ищете что-то более интегрированное с точки зрения пользовательского интерфейса, вы должны попробовать Titanium с его приложением KitchenSink.Если вы ищете полный стек приложений, тогда RhoMobile - это то, что вам нужно, но имейте в виду, что он использует Ruby on Rails (но все же развертывается на многочисленных устройствах).Все три в настоящее время бесплатны и открыты для использования.

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

2 голосов
/ 25 февраля 2011

Нет.HTML5 - это язык разметки, который не имеет ничего общего с такими приложениями и не является языком программирования.

...