Я - веб-разработчик, который является новым для разработки мобильных приложений и должен начать проект как можно скорее. Несмотря на исследования в течение последних нескольких недель (я перечислил, что я сделал до сих пор в нижней части этого сообщения), я все еще не решил между Phonegap или native (только для iOS/Android). Googling "Phonegap vs native" и т.д., Похоже, дает результаты с довольно ровным расколом, но, похоже, нет никаких сомнений в том, что родной будет давать более быстрый/лучший конечный результат, но за счет того, что нужно научиться так много нового в коротком временные рамки.
Одна из распространенных вещей, о которых упоминается в Phonegap, заключается в том, что она работает медленно - но я также прочитал, что, поскольку V3 теперь работает намного быстрее - это так?
Приложение, которое мне нужно создать, действительно очень похоже на мобильный статический сайт (но клиент настаивает, что это приложение) - просто текст и несколько изображений и некоторые PDF файлы. Будет добавлен новый контент, такой как новости, поэтому я думал, а не выпускал новую версию приложения для каждого нового элемента, приложение будет извлекать новые данные из веб-API (JSON или XML) и, наконец, требование для push-уведомлений.
Не нужно будет обращаться к камере, GPS или любому другому оборудованию (запретите файловую систему кэшировать изображения/файлы PDF).
Я просмотрел похожие приложения (конкурс), и все они, похоже, широко используют веб-представления, которые могут предполагать, что они были сделаны с помощью Phonegap (или не так ли?).
Итак, мой вопрос заключается в том, что, учитывая простой тип приложения, который мне нужно сделать, будет ли большая польза для перехода на родной язык, или будет работать Phonegap (последняя версия). Или, с другой стороны, поскольку это простое приложение, было бы легко сделать (т.е. От нуля до обоих магазинов приложений через 10 недель) в native?
У меня есть mac с установленным ADT/Xcode, поэтому это не является фактором выбора.
Мои исследования до сих пор.
После того, как Android начал работать здесь http://developer.android.com/training/basics/actionbar/styling.html, но потерялся с вкладками
Затем появилась книга, SAMS учат вас андроиду через 24 часа, около часа 6
Далее iOS здесь 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/, но у всех, казалось, были проблемы с их работой, как есть.