Основы телефонной связи - PullRequest
4 голосов
/ 30 ноября 2011

Я начинаю использовать phonegap для создания веб-приложения для iphone / androids.

Я не понимаю, почему у него разные платформы для iPhone и Android, когда мы должны создать одно приложение, котороеподойдет обеим платформам.Кроме того, интеграция Facebook с phonegap отличается в зависимости от платформы, на которой я это делаю.

Мои вопросы:

  1. Должен ли я создать два проекта, один для iphone,один для андроида с пробелом телефона?

  2. Если да, то какой смысл пробел в телефоне?

Ответы [ 2 ]

6 голосов
/ 30 ноября 2011

Содержимое (ваш HTML / JS-код) такое же, но поскольку PhoneGap на самом деле является набором Native Wrapper для платформы Mobile, поэтому у вас есть несколько встроенных скомпилированных приложений ....

Понятно?

  1. в итоге у вас будет один проект PhoneGap для каждого мобильного устройства, на котором вы хотите развернуть (iOS, Android, BlackBerry и т. Д.)*

    снова, ваш контент такой же - это просто проект PhoneGap, который отличается от других и заботится о собственной реализации WebView (которая в конечном итоге содержит ваш код).

БезPhoneGap, вы можете использовать свое приложение только с браузером - нет способа добавить веб-приложения в AppStore / Android Market

Надеюсь, это поможет

1 голос
/ 30 ноября 2011

Идея phonegap заключается в том, чтобы «разрабатывать один раз, развертывать везде». Это означает, что вы пишете только одно приложение, а затем можете упаковать его вместе с различными средами выполнения, чтобы они подходили для развертывания на любом мобильном устройстве. Это похоже на установку Java на Windows, Mac и Linux. Вы можете запустить один и тот же код на любом из них, потому что есть специальная реализация Java для всех трех систем. PhoneGap работает в основном так же, за исключением того, что вы фактически помещаете среду выполнения в свое приложение. Если вы посмотрите на проект WAC, они попробовали его полностью на Java.

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