субота, 30 листопада 2013 р.

Phonegap vs Cordova

Яка ж різниця між Phonegap та Cordova? 

З різних публікацій на цю тему особисто мені зрозуміло:
1) Обидва фреймворки відкриті та мають на меті надати розробнику можливість використовувати API пристроїв через JavaScript.
2) Cordova - відкритий проект Apache. Хоч він і бере свій початок з Phonegap, зараз він є "старшим братом" - на його основі Cordova будується дистрибутив Phonegap.
3) Phonegap - це відкритий проект Adobe і є дистрибутивом Cordova та може включати додаткові засоби, для інтеграціі з сервісами Adobe.

Висновки

Якщо плануєте використовувати для компіляції сервіси Adobe, потрібно використовувати Phonegap, інакше - Cordova.

Чому не варто використовувати Phonegap локально?

За допомогою Phonegap можливо теж побудувати проект локально.
phonegap local build
Особисто мене ця можливість одного разу і ввела мене в оману. Справа в тому, що при створенні проекту Phonegap додатково створюються іконки та заставки для всіх можливих ОС, і чомусь при локальній компіляції всі вони потрапляють в папку assets/www дистрибутиву.