кордова, визуальная студия и интерфейс

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

Obj-C или swift (теперь после нескольких попыток я решил, что не буду возиться с obj-c и swift.

Sencha - хорошая альтернатива, но она действительно разочарована (отсутствием) ide. Я не хочу платить за ide, так как я просто делаю это как хобби.

Это подводит меня к apache cordova, и сообщество vs появилось как раз вовремя. Теперь чтение и поиск этой альтернативы пока кажется хорошим, за исключением части пользовательского интерфейса.

Вот мой вопрос, я еще не видел достаточно примеров или ресурсов, как я реализую пользовательский интерфейс. Насколько я понимаю, есть некоторые альтернативы, такие как ionic, но хотелось бы услышать мнения, альтернативы и опыт ваших людей.

Заранее спасибо.


person ouzture    schedule 12.02.2015    source источник


Ответы (2)


Вы можете создать свой собственный пользовательский интерфейс. Все это построено на HTML и CSS. Ionic — это фреймворк для людей, которые не хотят тратить много времени на создание пользовательского интерфейса, это не обязательное требование. Я использую Kendo UI для пользовательского интерфейса в сочетании с несколькими изменениями CSS и самописными сенсорными жестами.

person Community    schedule 17.02.2015
comment
Спасибо. Насколько я знаю, Kendo не является бесплатным или открытым исходным кодом, на тот момент я не решался тратить деньги на хобби-проект с моим уровнем знаний в области мобильной разработки. Буду дальше изучать ionic (к сожалению, в бета-версии) и jQueryMobile. - person ouzture; 23.02.2015
comment
Большая часть пользовательского интерфейса Kendo имеет открытый исходный код и бесплатна для использования. Мобильные виджеты включены в бесплатную версию. Kendo UI Core — это то, что вам нужно. - person ; 24.02.2015

Для быстрых приложений или проверки концепции я использую jQueryMobile, и мне нравится его навигация ajax для одностраничного приложения. Я также использую twitter bootstrap. И то, и другое дает вам возможность макетировать свое приложение в адаптивном режиме для работы с телефоном и планшетом, портретной и альбомной ориентации.

person mharr    schedule 19.02.2015
comment
Спасибо за внимание. Попробую оба. - person ouzture; 23.02.2015