Возможности разработки мобильных приложений в OpenEdge

Обсуждение вопросов по разработке программ в среде OpenEdge Mobile
Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Возможности разработки мобильных приложений в OpenEdge

Сообщение Arelav » 14 фев 2013, 15:50

Как многим из вас, наверное, уже известно, в версии 11.2 появится возможность разработки мобильных приложений в OpenEdge с помощью нового продукта . В этой ветке форума я предлагаю обсуждать все вопросы, которые возникнут у вас по этой теме.
И вот первая вводная, опубликованная Progress Software буквально сегодня - несколько видео о том, как работать с этим продуктом, чтобы вы могли получить первые впечатления о технологии








Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Re: Возможности разработки мобильных приложений в OpenEdge

Сообщение Arelav » 21 фев 2013, 10:00

Вкусные технологии! :D

Изображение


Аватара пользователя
dmitri
Старожил
Сообщения: 1016
Зарегистрирован: 04 авг 2005, 16:19
Откуда: Pennsylvania, USA

Re: Возможности разработки мобильных приложений в OpenEdge

Сообщение dmitri » 20 мар 2013, 03:23

Я был на призентации OpenEdge Mobil Tour. Технические детали меня не очень интересовали, а демо понравилось.
После создания приложения на "виртуальном телефоне" создали выполнимий файл (build executable или для iOS или для Android ), потом файл загружается или прямо в телефон или в библиотеку AppStore. Таким образом OpenEdge поддерживает принцып гибрида, то есть с одной стороны исходник только один, а с другой стороны работать будет на любом устройстве ( пока что Apple iOS 5 or Android 4.0, на Windows phone пока нет).
Так же было продемонстрировано как телефон читает штрих код и находит в базе заказ который соответствует ему ( order number ).
А так же находит адрес customer ( from sports db "Life Line...."), рисует по адресу карту места (Google Maps), находит по навигатору текушее положение (GPS), и рассчитывает как туда проехать (опять же через Google Maps.
Чудеса да и только
Много красивых слов ... протокол REST ... JSDO --> jQuery.
Dmitri Levin and

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Re: Возможности разработки мобильных приложений в OpenEdge

Сообщение Arelav » 20 мар 2013, 09:33

Дополню для интересующихся:

Стоимость компонент:
Progress OpenEdge Mobile
* Progress OpenEdge Mobile доступна только для версии 11.2
Модель лицензирования Min (Max) Стоимость ($)
Progress OpenEdge Mobile App Builder (1 год) Named user – 206
Progress OpenEdge Mobile JSDO Adapter Named user – 52
Progress OpenEdge Mobile JSDO Adapter Registered Device – 52
Progress OpenEdge Mobile JSDO Adapter Concurrent User – 78
Progress OpenEdge Mobile JSDO Adapter Access Agent 5(24) 387
Progress OpenEdge Mobile JSDO Adapter Access Agent 25 258
* Модель лицензирования на основе конкурентных пользователей (Concurrent User license model) доступна только в случае если существующий продукт App Server лицензирован на основе конкурентной модели.
* Лицензирование JSDO Adapter является дополнением к OpenEdge App Server.

(по данным сайта progress-tech.ru)


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

Re: Возможности разработки мобильных приложений в OpenEdge

Сообщение AlexTRS » 21 мар 2013, 16:27

мы очень долго ждали выхода Mobility Pack, но как оказалось зря :)

Progress ничего лучше, чем взять уже существующее WYSIWYG приложение (tiggzi), добавить пару своих JavaScript классов и влепить это всё в Architect опять не сделали. В то время когда GOOGLE продвигает GWT и DART, ORACLE готовит новую Java для mobile, Progress продвигает JavaScript и более того ничего оригинальнее не придумали как взять jQuery Mobile с довольно простыми компонентами (если сравнивать с Sencha Touch например). Пока кликаешь кнопачки, и лепишь события в UI дизайнере все выглядит красиво, но как только надо что-то динамически создить/перересовать/переместить, или сделать какой-то вызов который не предопределен в дизайнере - добро пожаловать в JavaScript со всеми вытекающими (нету или я не нашел, дебагера, проверки синтаксиса и прочего). Еще, что хотелось бы выделить это то, что приложение которое написано в tiggzy заточено только под телефоны... если дополнительно надо обычное WEB приложение - возвращаемся в WebSpeed.

GUI for .NET тоже было невозможно использовать в OE 10.2A... будем ждать следующего релиза, должно стать лучше...

Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Re: Возможности разработки мобильных приложений в OpenEdge

Сообщение Arelav » 21 мар 2013, 16:45

Как альтернативу OE Mobile можно рассмотреть Skin-Client Mobile к OF-1
http://www.tools4progress.com/skin-clie ... 013-march/

Если честно, мы смотрели возможности и фрэймворка как такового, и видели возможности Skin-Client Mobile в FinPUG. На наш взгляд, немцы, значительно дальше продвинулись чем сам PSC в среде разработки.


Аватара пользователя
dmitri
Старожил
Сообщения: 1016
Зарегистрирован: 04 авг 2005, 16:19
Откуда: Pennsylvania, USA

Re: Возможности разработки мобильных приложений в OpenEdge

Сообщение dmitri » 25 мар 2013, 22:42

Dmitri Levin and