Регистрация

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

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

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

Сообщение Arelav » Чт фев 14, 2013 4:50 pm

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

Progress OpenEdge TechTip #1 - Tour of a mobile app built with OpenEdge Mobile
Progress OpenEdge TechTip #2 - Getting started - creating your first OpenEdge Mobile Project
Progress OpenEdge TechTip #3 - Using the Mobile App Builder to craft your UI
Progress OpenEdge TechTip #4 - Service-enabling the backend
Progress OpenEdge TechTip #5 - Binding data to your mobile UI
Progress OpenEdge TechTip #6 - A closer look at JavaScript Data Objects (JSDO)

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

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

Сообщение Arelav » Чт фев 21, 2013 11:00 am

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

Изображение

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

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

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

Я был на призентации 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.

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

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

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

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

Стоимость компонент:
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)

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

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

Сообщение AlexTRS » Чт мар 21, 2013 5:27 pm

мы очень долго ждали выхода 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... будем ждать следующего релиза, должно стать лучше...

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

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

Сообщение Arelav » Чт мар 21, 2013 5:45 pm

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

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


Вернуться в PROGRESS - MOBILE

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0