PhoneGap Vs родной IOS / Android разработки в 2014

? KevInSol @ | Original: StackOverFlow
---

Явеб- разработчик, который является новым для разработки мобильных приложений и нужно, чтобы начать проект как можно скорее. Несмотря на исследования в течение последних нескольких недель, ( я перечислил то, что я сделал до сих пор на дне этого поста) Я до сих пор не решили, между PhoneGap или родной ( для IOS / Android только). Поиск в Google " PhoneGap против родной " икак кажется, дает результаты с достаточно даже раскол, но там, кажется, нет сомнений, что родной даст быстрее / лучше конечный результат, но за счет того, чтобы узнать так много нового вкороткие временные рамки.

Один из распространенных вещь цитируется о PhoneGap является то, что работает медленно, - но я также читал, что с V3 теперь работает намного быстрее - этотак?

Приложение Мне нужно построить действительно довольно много, как мобильный статического сайта (ноклиент настаивает, что это должно быть приложение ) - только текст инесколько изображений и некоторые PDF-файлы . Там будет новый контент добавляется как новости, так что я думал, а не выпустить новую версии приложения для каждого нового пункта ,приложение будет получать новые данные с веб- API ( JSON или XML) и, наконец, требование для уведомления толчка .

Там не будет необходимости доступа к камере, GPS или любой другое оборудование (бар файловую систему для кэширования изображений / PDF-файлов ) .

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

Так что мой вопрос, учитывая простой тип приложения мне нужно сделать, будет ли большим преимуществом при переходе родной для этого, или будет PhoneGap (последняя версия ) работают так же хорошо. Или, с другой стороны, так как этопростое приложение, было бы легко сделать (т.е. от нуля до двух магазинов приложений в 10 недель ) в родной ?

У меня есть Mac с ADT / Xcode установлен так, что нефактором при выборе .

Мои исследования до сих пор.

КругиAndroid получаем начали сюда http://developer.android.com/training/basics/actionbar/styling.html но заблудился с вкладками

Тогда есть книга, Освой самостоятельно андроид в 24 часов, на о час 6

Круги ИСН здесь https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/ThirdTutorial.html#//apple_ref/doc/uid/TP40011343-CH10-SW1

Несколько PhoneGap учебники, такие как http://coenraets.org/blog/phonegap-tutorial/ но все, казалось, вопросы, получить их работать, как есть.

---

Top 5 ответ

1AtanuCSE @

Очевидно, родной имеет некоторые преимущества по сравнению с веб-платформами, как PhoneGap . Нодело в том, что вы хотите и усилитель ; нужно? Если вы хотите быстро решение, то PhoneGap является лучшим для кросс-платформенность. Вы можете сделать это в легкий путь для всех распространенных платформ. Но если вы хотите, чтобы ваш приложение, чтобы быть быстрым и усилитель ; эффективным, конечно уроженец Это преимущества.

Учитывая Ваши требования, PhoneGap может быть лучше, чтобы служить своей цели. Вы можете продолжать с таким же кодом, и точно такой же дизайн для всех платформ. Не только для IOS и Android, но и с Windows Phone, Amazon fireos и т.д.

Один из вещи, что есть тысячи приложений здания в PhoneGap в эти дни, так что можно сказать, что он отвечает с ожиданием в определенной степени . PhoneGap является достаточно эффективным, чтобы заполнить условия этих приложений . При правильном использовании рамок, как Сенча, JQuery мобильный телефон, кендо UI и многое другое PhoneGap может быть весьма эффективным.

Я не думаю, что это возможно для тех, кто скажет вам, что еслиприложение может быть завершена в 10 недель в родных приложений или нет. Я хотел бы пойти на PhoneGap продолжать с таким же дизайном и того же кода . Было бы легко внести изменения в приложение, если необходимо в будущем. Но решение есть, чтобы быть Вашим основе вопросов, и требования :)