Опыт работы с PhoneGap

Могу ли я поверить в это, я могу разработать приложение с HTML5, CSS3 и JavaScript, а затем скомпилировать его с помощью PhoneGap для Android, iOS и Win Phone 7?

Это работает?

Ответ 1

Поддержка платформы PhoneGap довольно хорошо документирована:
http://www.phonegap.com/about/features/

По большей части, да... хотя поддержка отдельных функций по-прежнему появляется на некоторых платформах. edit: ранее упоминалось, что Windows-телефон еще не был поддержан, теперь это полностью поддерживаемая платформа:-) http://phonegap.com/2011/12/20/phonegap-for-windows-phone-getting-started/

Что касается того, как создавать пакеты для каждой отдельной платформы, по умолчанию, если вы делаете что-то локально, вам придется интегрировать биты телефонной затычки в проект и скомпилировать его с помощью этих инструментов сборки платформы вручную. Тем не менее, они работают над службой под названием PhoneGap Build, которая автоматически создаст пакеты для каждой платформы от вашего имени:
https://build.phonegap.com/

Ответ 2

Для читателей в будущем теперь работает полная поддержка Windows Phone 7 в PhoneGap.

Ответ 3

Поддержка Windows Phone 7, надеюсь, придет позже в этом году.;)

Ответ 4

Да, это так, и вы должны проверить свою конструкцию PhoneGap, которая является облачным предложением. В настоящее время растет продукт с открытым исходным кодом и доступная техническая документация.

Вот учебник по теме.

http://www.amazon.com/dp/B006X4A1TM

Январь - март 2012 года увидит больше книг, опубликованных различными авторами. Там в глубине книги, которая будет опубликована в марте 2012 года, так что следите за тем, чтобы узнать больше об источниках обучения.

Ответ 5

phonegap работает → как файл HTML, запущенный на телефоне браузера. но браузер панели инструментов не отображается, потому что телефонная игра использует веб-браузер, поэтому вы можете создать Android, телефон Windows, приложение IPhone с помощью html, css, js.. для полного просмотра документации в phonegap.com

Ответ 6

Ответ - да, это действительно работает. Также вы можете использовать Xamarin