| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Android > Посоветуйте IDE для Sencha Touch + Phonegap |
| Автор: GenaNa 12.3.2013, 14:36 |
| Здравствуйте! Предистория Пишу простое приложение для Android/iOs, для чего использую фреймворки Sencha Touch (потому что получается "родной" [или очень похожий] интерфейс приложения, ооп) и cordova-PhoneGap (дает возможность использовать нативные функции устройства через JavaScript код). Вопрос Какую взять IDE (бесплатную, сначала пишу под андроид) и какие установить плагины? Описание проблемы Пробовал такие IDE Eclipse плюсы : отличная интеграция с Android SDK, кое-какая интеграция с PhoneGap-SenchaTouch минусы: плохое автодополнение кода JS, нет синхронизации с отладочным браузером, нет стандартной возможности создать HTML5 проект NetBeans плюсы: есть интеграция с Android SDK, автодополнение кода JS, синхронизация с отладочным браузером, есть функция создания проекта HTML5 минусы: нет интеграции с PhoneGap (если есть - подскажите как), SenchaTouch Подскажите, пожалуйста, в чем рационально писать и какие плагины для этого нужны, а то такое ощущение, как будь-то бы изобретаю велосипед |
| Автор: GenaNa 11.5.2013, 15:35 |
| Да, времени прошло немало, но вроде разобрался - отвечаю на свой вопрос. Нужно использовать консоль + 2 IDE: первую для Sencha Touch проекта и отладки javascript, вторую для для Android Phonegap и отладки плагинов. Конечно, можно все писать и в блокноте (все равно через консоль компилировать, но по мне в IDE-шках как-то поудобнее). При этом нужно все взаимно настроить. Как это сделать лучше всего объясняет Брюс http://vimeo.com/bricemason/videos (на английском). Тоже сделал для себя заметку в виде http://apptodo.blogspot.com/2013/05/sencha-touch-cordova-phonegap-android.html (на украинском) - я использую NetBeans + Eclipse Bundle for Android. Личное впечатление от программирования - есть много "подводных камней", в особенности, нет хорошего эмулятора HTML5 приложений, где бы все работало. При отладке в браузере свои гвозди, например Access-Control-Allow-Origin, на которую ушел не один час. Надеюсь выиграть за счет того, что после отладки под Android проект будет должен работать на iPhone без особых модификаций кода |