Могут ли мобильные веб-приложения получать доступ к родной среде ОС?

#web-applications #mobile #jquery-mobile

#веб-приложения #Мобильный #jquery-mobile

Вопрос:

Возможно ли, чтобы мобильное веб-приложение получало доступ к родной среде мобильной ОС и взаимодействовало с ней? Например, допустим, я по какой-то причине создаю мобильное приложение веб-дозвона .. может ли приложение веб-дозвона открыть мои текущие контакты на моем телефоне или добавить новые контакты? Или иметь возможность просматривать ваши текстовые сообщения / картинки / версию телефона / тип сервиса / и т.д.

Поскольку мобильные веб-приложения являются мультиплатформенными, понятно, что у каждой платформы будут свои плюсы и минусы для возможностей, о которых я прошу, поэтому давайте просто скажем, что насчет платформ iPhone и Android?

Ответ №1:

Не уверен, что это то, что вы ищете, но PhoneGap (http://www.phonegap.com /) позволяет HTML-страницам получать доступ к API мобильной ОС.

Однако вам все равно нужно упаковать и распространить свое приложение через App Store.

Ответ №2:

Зависит от устройства, на котором вы работаете. Например, iPhone изолированы по соображениям безопасности, поэтому маловероятно, что вы сможете получить доступ к другим частям ОС. С другой стороны, Android с открытым исходным кодом и более бесплатный, может быть, это другая история. Все сводится к тому, о какой ОС вы говорите.