Уважаемые форумчане,
Мы тут собрались писать мобильное приложение (HTML5 / JS / CSS3 / Phonegap) и никак не можем определиться с выбором, какой фреймворк выбрать то. А их последнее время море: mGWT / jQuery Mobile / Sencha Touch / Ionic... Да ладно фреймворк, а в чем писать? Не очень хотелось бы в notepad-е это делать, хотелось бы какой UI дизайнер найти (типа Visual Designer). Если можно, поделитесь, кто что использует, а самое главное почему именно это, для написания enterprise (больше 10 страниц со связками между ними, анимацией и прочим) мобильных приложений.
Мобильные приложения (не native), кто что использует?
- dmi
- Старожил
- Сообщения: 1523
- Зарегистрирован: 27 сен 2001, 03:00
- Откуда: Москва
- Контактная информация:
Re: Мобильные приложения (не native), кто что использует?
А почему не нативное?
Чем appery не нравится?
Чем appery не нравится?
-
- Старожил
- Сообщения: 125
- Зарегистрирован: 12 окт 2006, 13:53
- Откуда: Pennsylvania, USA
- Контактная информация:
Re: Мобильные приложения (не native), кто что использует?
А почему не нативное?
прежде всего нужно сделать приложение, доступное и для Android и для iOS и в будущем Win Phone, а это требует знания трёх языков Java / Objective-C / C#. Естественно никто штат раздувать не хочет, поэтому было принято решение делать через PhoneGap. Да и в целом, смысла большого нету всё это учить... знать то в целом придется, иначе не получится использовать всё что нужно от девайса, но гораздо проще выучить пару тройку APIs и использовать их, чем полностью учить всю специфику каждой платформы.
Чем appery не нравится?
Ну здесь как всегда дело вкуса. В принципе, ничего сверх от WYSIWYG ожидать и не стоит, такого рода среды изначально расчитаны на бизнес пользователя (бизнес аналитика / продвинутого пользователя и т.д.), там где надо по быстрому клик-клик, пару страниц слепил и пошло, а быстро или медленно или что там оно жрёт не важно (про usability вообще речь не идёт). Если же почитать PSDN, то становится совсем понятно, что пока Appery.IO не готова для enterprise и вот пару причин (мы их кстати обсуждали с разработчиками на Exchange 2013):
- Среда разработки не стабильна (народ то подключиться не может, то сделать билд не могут, то грузится всё ОООЧЕЕННЬ медленно).
- Никакой поддержки SDLC (один человек может менять приложение, если двое начинают работать, один может легко перезаписать изменения другого, а про SVN вообще речи не идёт)
- Так как всё это WYSIWYG, то естественно ни о каком Responsive web design-е и речи не идёт. Лепим под телефон, потом тож самое лепим под tablet.
- То же касается и фреймворкинга, естественно ничего подобного там тоже нет (есть довольно простые темплеты и всё)
На самом деле, нормальная среда, для определенных задач ОЧЕНЬ классная. Мы тоже используем, но для других целей: програмку для контроля QA тикетов слепить по быстрому, KB внутри конторы сделать и т.д.
P.S. Еще одна проблема это то, что Progress делал / делает со всеми своими продуктами (кроме самой базы и ABL). Достаточно вспомнить ADM1 / ADM2 / Dynamics / GUI for .NET... всё это начиналось как очередной прорыв, а в итоге где это всё? Кстати, начиная с 11.4 (не помню точно, может уже и с 11.3), GUI for .NET тоже переходит в режим maintenance (т.е. патчить они её будут, но ничего нового делать не будут, все силы на Rollbase

- Arelav
- Администратор
- Сообщения: 1881
- Зарегистрирован: 25 мар 2005, 17:05
- Откуда: Progress Technologies
- Контактная информация:
Re: Мобильные приложения (не native), кто что использует?
Сам не пробовал, но как вариант
Skin-Client for Mobile от Tolls4Progress
http://www.tools4progress.com/en/skin-client-mobile/
http://prezi.com/laoilvsicf4b/skin-clie ... e-final-1/
Говорят, что 100% ABL.
Skin-Client for Mobile от Tolls4Progress
http://www.tools4progress.com/en/skin-client-mobile/
http://prezi.com/laoilvsicf4b/skin-clie ... e-final-1/
Говорят, что 100% ABL.