Начало работы с Sencha Touch

Я ветеран Ext, но у меня есть несколько довольно простых мобильных приложений, которые мне нужно создать, и, естественно, я смотрю на sencha touch. Ting is - большинство примеров не запускаются в Firefox/Opera.

Я с радостью использую Monodevelop в качестве своей IDE - у нее будет бэкэнд Asp.NET, но я не могу даже получить самую базовую настройку, работающую с ST....

Что все используют для своих настроек разработки? Как вы отлаживаете свои приложения?


person Community    schedule 11.08.2010    source источник


Ответы (5)


Я работаю по примерно похожему сценарию, и в основном пользуюсь инструментами разработчика Google Chrome или иногда инструментами разработчика Safari, это далеко не идеально, но хоть что-то.

Тем не менее, я часто пытаюсь изолировать проблемы, не связанные напрямую с интерфейсом, а затем возвращаюсь и решаю их с помощью Firefox/Firebug, которые я считаю абсолютно превосходной средой разработки. Часто это больше, чем вы думаете, особенно если у вас есть опыт работы с TDD. Попробуйте, например, QUnit ( http://docs.jquery.com/QUnit ).

Вероятно, можно использовать инструменты разработчика Apple (XCode/Dashcode или что-то еще ..) для более эргономичного опыта, но меня все равно это не беспокоит.

(Надеюсь на более совместимые мобильные веб-фреймворки! Я хочу свой Firebug!)

person Jacob Oscarson    schedule 11.08.2010

Они прямо заявили, что Sencha Touch работает только в браузерах Web-kit, а именно в Chrome и Safari.

person Codier    schedule 19.10.2011
comment
Это верно, на данный момент мы поддерживаем только браузеры Webkit, потому что они имеют подавляющую долю качественных реализаций, поставляемых на реальных устройствах. Однако ожидается поддержка большего количества платформ. - person Ed Spencer; 03.02.2012

Я использую VS 2008 SP1 с большим решением в TFS с веб-приложением, в котором размещены службы JSON WCF и клиенты Sencha Touch для iPad, iPhone и других устройств. Я работаю с WCF и все еще учусь. Я признаю, что учиться было довольно тяжело, но все начинает работать. У меня есть списки, соответствующие клиенту, как и ожидалось. Самым сложным было то, что Casini размещается только локально, поэтому нам нужно опубликовать веб-приложение для тестирования на реальных iPad и iPhone. Я также использую Safari в OSX для отладки.

person SenchaNinja    schedule 11.08.2010

Я сидел с Chrome, iPhone и эмулятором Android, когда делал свой первый. Я думал, что многобраузерное тестирование обычно плохо, но это ничто по сравнению со всеми различными версиями Android, плотностью и т. д.

Инструменты разработчика Chrome были лучшим, чем я мог управлять на ПК.

person SpaceBeers    schedule 30.11.2011

Лучшая IDE, с которой я сталкивался, — это Netbeans. Вот руководство для начала: http://techtalktone.wordpress.com/2012/02/22/using-netbeans-ide-with-sencha-touch/

Браузеры, в которых вы можете протестировать его: Safari, Chrome

ОС, на которых работает: Android, iOS, BB6+

Надеюсь, это поможет Ура :)

person SashaZd    schedule 06.03.2012