Интеграция PhoneGap - PullRequest
       2

Интеграция PhoneGap

3 голосов
/ 18 августа 2011

У меня есть родное приложение в Objective C для iPhone. Могу ли я интегрировать Phonegap в свое существующее нативное приложение?

Можно ли преобразовать существующий код iPhone в телефонный разрыв?

Спасибо.

Ответы [ 3 ]

13 голосов
/ 30 сентября 2011

Phonegap требует HTML5, CSS и JavaScript для его компиляции в рабочий пакет приложения.

Это определенно несовместимо с Objective C. Однако вы можете создать плагин для дополнительной функциональности, используя Objective-C, который может использоваться вместе с HTML, CSS и Javascript.

1 голос
/ 15 февраля 2012

Нет способа конвертировать нативное приложение в приложение PhoneGap, НО, безусловно, можно интегрировать PhoneGap в нативное приложение.Я задавал этот вопрос около года назад и нашел эту ссылку:

http://phonegap.com/2010/04/21/introducing-iphone-cleavage/

Эта ссылка показывает, как можно интегрировать PhoneGap в собственное приложение.Представленный здесь код немного староват и основан на довольно старой версии PhoneGap (я считаю, что это версия 0.9.5), но он будет работать до версии 1.0.0.RC2.Версия 1.1.0 PhoneGap внесла несколько серьезных изменений в этот код, поэтому его придется обновить для работы с версией 1.1.0 и выше.Я знаю это, потому что я только что закончил обновлять мою интеграцию PhoneGap для работы с последней версией (1.4.1).

Я также прочитал, что последняя версия PhoneGap включает в себя функциональность для интеграции в собственное приложение с помощьюиспользуя PGViewController.Установите последнюю версию PhoneGap, а затем прочитайте документ «Как использовать PhoneGap в качестве component.pdf».Эта функциональность теперь получила кодовое название «Cleaver» (несколько более профессиональное звучание, чем «Cleavage»! Ха-ха)

Итак, суть ... да, вы можете интегрировать PhoneGap в приложение Objective-C.На самом деле, у меня даже есть PhoneGap, интегрированный в нативное приложение, написанное на MonoTouch, и он прекрасно работает!

0 голосов
/ 19 июля 2012

Начиная с Cordova 1.4, вы можете интегрировать Cordova как компонент в свои приложения для iOS

См .: http://docs.phonegap.com/en/1.9.0/guide_cordova-webview_ios.md.html#Embedding%20Cordova%20WebView%20on%20iOS

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