Мобильные приложения (не native), кто что использует?

Все, что связано с продуктами корпорации Progress Software: доска объявлений, анонсы, разное
AlexTRS
Старожил
Сообщения: 125
Зарегистрирован: 12 окт 2006, 13:53
Откуда: Pennsylvania, USA
Контактная информация:

Мобильные приложения (не native), кто что использует?

Сообщение AlexTRS » 09 июн 2014, 15:45

Уважаемые форумчане,

Мы тут собрались писать мобильное приложение (HTML5 / JS / CSS3 / Phonegap) и никак не можем определиться с выбором, какой фреймворк выбрать то. А их последнее время море: mGWT / jQuery Mobile / Sencha Touch / Ionic... Да ладно фреймворк, а в чем писать? Не очень хотелось бы в notepad-е это делать, хотелось бы какой UI дизайнер найти (типа Visual Designer). Если можно, поделитесь, кто что использует, а самое главное почему именно это, для написания enterprise (больше 10 страниц со связками между ними, анимацией и прочим) мобильных приложений.

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва
Контактная информация:

Re: Мобильные приложения (не native), кто что использует?

Сообщение dmi » 09 июн 2014, 22:08

А почему не нативное?
Чем appery не нравится?
/dmi

http://pro4gl.ru - 4gl блог

AlexTRS
Старожил
Сообщения: 125
Зарегистрирован: 12 окт 2006, 13:53
Откуда: Pennsylvania, USA
Контактная информация:

Re: Мобильные приложения (не native), кто что использует?

Сообщение AlexTRS » 10 июн 2014, 05:26

А почему не нативное?

прежде всего нужно сделать приложение, доступное и для 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
Администратор
Сообщения: 1880
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies
Контактная информация:

Re: Мобильные приложения (не native), кто что использует?

Сообщение Arelav » 10 июн 2014, 10:35

Сам не пробовал, но как вариант
Skin-Client for Mobile от Tolls4Progress
http://www.tools4progress.com/en/skin-client-mobile/

http://prezi.com/laoilvsicf4b/skin-clie ... e-final-1/

Говорят, что 100% ABL.