2010-12-21 1 views
3

Я создал веб-платформу, где одна небольшая функция позволяет пользователям вносить данные в систему. Теперь, когда смартфоны настолько распространены, я хочу создать приложение, которое позволяет людям передавать некоторую информацию вместе с фотографией камеры и местоположением GPS.Развертывание приложений PhoneGap в Web, а не в App Store

Поскольку наши пользователи используют разные телефоны, я бы хотел создать одно универсальное приложение для выполнения этой задачи. Я нашел PhoneGap онлайн для этой цели, но у меня есть вопрос: Можно ли использовать приложения PhoneGap в Интернете, а не в магазинах приложений? Таким образом, я спрашиваю, будут ли работать функции камеры и геолокации, если файлы HTML и Javascript размещаются на веб-сервере.

Если нет, я также видел JQTouch. Могу ли я использовать JQTouch вместо таких функций камеры и GPS?

ответ

2
  • Я считаю, что приложение PhoneGap работает внутри «интерпретатора», которое позволит вам получить доступ к Акселерометру камеры и т. Д. Таким образом, это означает, что он не может работать вне приложения. Так нет веб-deployement
  • jQTouch не является основой пользовательского интерфейса, так нет доступа к камере или GPS
  • Вы можете использовать HTML5 для доступа месте через веб
+0

jQTouch предоставляет расширение, которое может получить информацию о местоположении. http://code.google.com/p/jqtouch/source/browse/trunk/extensions/jqt.location.js?r=87 –

1

Да, вы можете развернуть приложения для телефонных разговоров на рынке.
По крайней мере, если это не iPhone.
Вы все равно должны скомпилировать приложения и заставить их загружать их.

jQTouch предназначен только для графического интерфейса пользователя, так же как sencha и jQuery Mobile.
HTML5 предоставит вам функциональность gps, но это не работает на большинстве телефонов (symbian и BB и WP составляют около 50% рынка, если не больше).

0

Великая идея Максим, Максим вы можете развернуть приложение вне магазина приложений, и он может получить доступ к собственной функции, но в этом случае это будет webApp. Он будет доступен с любой мобильной платформы.

Если вы хотите, чтобы это приложение (Родной), вы отправляете его в AppStore (для IOS), а для Android вы также можете развернуть его на других рынках.