![]() |
Модераторы: javastic |
![]() ![]() ![]() |
|
GenaNa |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 29.10.2009 Репутация: нет Всего: нет |
Здравствуйте!
Предистория Пишу простое приложение для Android/iOs, для чего использую фреймворки Sencha Touch (потому что получается "родной" [или очень похожий] интерфейс приложения, ооп) и cordova-PhoneGap (дает возможность использовать нативные функции устройства через JavaScript код). Вопрос Какую взять IDE (бесплатную, сначала пишу под андроид) и какие установить плагины? Описание проблемы Пробовал такие IDE Eclipse плюсы : отличная интеграция с Android SDK, кое-какая интеграция с PhoneGap-SenchaTouch минусы: плохое автодополнение кода JS, нет синхронизации с отладочным браузером, нет стандартной возможности создать HTML5 проект NetBeans плюсы: есть интеграция с Android SDK, автодополнение кода JS, синхронизация с отладочным браузером, есть функция создания проекта HTML5 минусы: нет интеграции с PhoneGap (если есть - подскажите как), SenchaTouch Подскажите, пожалуйста, в чем рационально писать и какие плагины для этого нужны, а то такое ощущение, как будь-то бы изобретаю велосипед |
|||
|
||||
GenaNa |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 29.10.2009 Репутация: нет Всего: нет |
Да, времени прошло немало, но вроде разобрался - отвечаю на свой вопрос. Нужно использовать консоль + 2 IDE: первую для Sencha Touch проекта и отладки javascript, вторую для для Android Phonegap и отладки плагинов. Конечно, можно все писать и в блокноте (все равно через консоль компилировать, но по мне в IDE-шках как-то поудобнее). При этом нужно все взаимно настроить. Как это сделать лучше всего объясняет Брюс в подборке видео (на английском). Тоже сделал для себя заметку в виде блога (на украинском) - я использую NetBeans + Eclipse Bundle for Android.
Личное впечатление от программирования - есть много "подводных камней", в особенности, нет хорошего эмулятора HTML5 приложений, где бы все работало. При отладке в браузере свои гвозди, например Access-Control-Allow-Origin, на которую ушел не один час. Надеюсь выиграть за счет того, что после отладки под Android проект будет должен работать на iPhone без особых модификаций кода |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Android | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |