Вопрос

Приложение BPMonline для IOS

После серии командировок в Москву был удивлен количеством iPad-ов у Заказчиков. Количество айофнов уже давно стало нормой :smile:. Знаю, что Стас Калишенеко делает приложение. Хочу еще раз подчеркнуть актуальность и маркетинговую значимость app BPMonline для указанных гаджетов в двух срезах: для мобильных сотрудников (завести контакт, посмотреть контакт, посмотреть расписание, сделать звонок, посмотреть продажи и счет) и для управленцев (dashboards).

Нравится

28 комментариев

Могу лишь подтвердить слова Андрея.
Мало того, что гаджеты с iOS можно увидеть в активном использовании практически везде, так клиент по эту ОС это что-то уже из разряда «правил хорошего тона».
Минимальный джентельменский набор функций BPMonline должен быть доступен для iOS.
Дизайн и скорость отклика интерфейса спасет мир! :smile:

Спасибо за поддержку, ребята!
Коллеги-продавцы, партнеры, как часто Вас спрашивают о приложениях под мобильные платформы в принципе? Хочется знать частоту таких вопросов и требования к приложению (возможно, какие-то функциональные возможности).

Спрашивают, но не часто.
В основном интересует возможность редактирования\визирования документов без лишних действий (Без почты, пересохранения файлов и т.д). Частично реализовывали с помощью ГуглоДоков.
Расписание на мобильных. Тоже реализовывали интегрируясь с ГуглоКалендарем.

Стас, планируется приложение только под OIS или под Android тоже?

Разработка под Android пока только есть как идея. Ничего еще не пробовалось. Хотелось бы реализовать сначала под iOS, выпустить его, так сказать опробовать, а тогда уже и под Android. Правда, если и делать под него, то только скорее всего уже под 3.1. По слухам он будет общим как для планшетов, так и для смартов. Так что так стратегически наверное правильней было бы.

"S.Kalishenko" написал:Коллеги-продавцы, партнеры, как часто Вас спрашивают о приложениях под мобильные платформы в принципе

"S.Kalishenko" написал:

В Москве вопрос о возможности использовать решение на мобильных платформах и планшетах задают примерно в 30% случаях. Практически все руководители используют планшеты и хотели бы иметь возможность работать с их помощью.

"S.Kalishenko" написал:Разработка под Android пока только есть как идея. Ничего еще не пробовалось. Хотелось бы реализовать сначала под iOS, выпустить его, так сказать опробовать, а тогда уже и под Android.

Так а там разве не одно и тоже будет?
Вы же все равно на флеше приложение для иоса собирать будете, не на обжиктив си же ж.
Потом пару галочек - билд - месяц тестирования - и готово под андроид, не?

На флеше? Забудьте об этой технологии. На iOS flash вообще не поддерживается и поддерживаться скорее всего не будет. Как раз под iOS в основном и ведется разработка на Objective C (слышал о разработках под виндой, но в результате приложение все-равно потом перекомпилируется под Objective C). Под андроид же пишутся приложения на Java и ничего общего с Objective C последняя не имеет. В этом-то и сложность. Перенести приложение с iOS на Android очень тяжело (абсолютно разные языки, фреймворки и т.д.). Т.е. если и делать такую, то скорее всего с нуля.

"S.Kalishenko" написал:На флеше? Забудьте об этой технологии.

эм. почему?
"S.Kalishenko" написал:На iOS flash вообще не поддерживается и поддерживаться скорее всего не будет.

что это за бред? под иос уже флекс приложения портировать можно, ты что.
http://www.appleinsider.ru/adobe/v-adobe-flash-builder-i-flex-dobavitsy…

"S.Kalishenko" написал:Под андроид же пишутся приложения на Java

писали когда-нибудь под андроид на яве? я малость участвовал в одном проекте. доступ к переферии - практически абсолютный, там gps слушать, смски слать, зато инструменты для создания интерфейса - никакие (хотя тут могу ошибаться, может с бубнами там можно делать гриды и кнопочки с выпадающими списками).
В то время как flash приложения со всеми своими рюшиками встают на андроиде аж бигом, а т.к. славному террасофту все что что надо - это засылать запросы на сервер, то флеша хватает в полный рост.

А ну и фишка в том, что написали раз на флеше, а потом идет не "переписывание" на дрогом языке, а заточка под другой телефон, уверен, что при определенных условиях нужно будет только тестирование.

"S.Kalishenko" написал:эм. почему?

Это конечно же мое предубеждение, но многие уходят от него в сторону HTML5 или по крайней мере в сторону SilverLight-а.

"Доленко Юрий" написал:писали когда-нибудь под андроид на яве?

Не писал. Но то, что мне показали, ужаснуло. Как Вы и сказали, инструментарий нулевой.

"Доленко Юрий" написал:что это за бред? под иос уже флекс приложения портировать можно, ты что.

Хммм. Вообще-то новости всего пару недель и что из этого выйдет - еще не известно. Кроме того, никто и не говорил, что портировать нельзя (в прошлом году разрешили, но я не слышал об успешных проектах). Я говорил, что "На iOS flash вообще не поддерживается и поддерживаться скорее всего не будет". Просто Apple не хочет поддерживать эту технологию на своих устройствах из-за ее ошибок и тормозов.
Кроме того, Вы уверены, что портированное приложение будет работать стабильнее, оптимальнее, быстрее, чем native-приложение? Просто я не слышал о приложении, которое было бы "на слуху" и которое было бы портировано из Flash.

"S.Kalishenko" написал:Это конечно же мое предубеждение, но многие уходят от него в сторону HTML5 или по крайней мере в сторону SilverLight-а.

хтмл5 перекроект динамичные флеш-сайты - это конечно так. но веб-приложение(теже CRMы, например), думаю, нет. Все же куда удобней и главное быстрее писать сложные интерфейсы и работу с сервеной частью реализовывать на флексе/флеше.

"S.Kalishenko" написал:Кроме того, Вы уверены, что портированное приложение будет работать стабильнее, оптимальнее, быстрее, чем native-приложение? Просто я не слышал о приложении, которое было бы "на слуху" и которое было бы портировано из Flash.

Вот по скорости вообще ничего не скажу. О том что можно собирать флеш приложения и устанавливать их на иосы можно - это факт.

По поводу кстати Objective C вы лучше подскажете, я только видел как под него разрабатывали приложения. Зная что переферийное апи там тоже не багатое. как минимум смс ни читать, ни слушать, ни отправлять нельзя )
Как там на тему UI?

"Доленко Юрий" написал:По поводу кстати Objective C вы лучше подскажете, я только видел как под него разрабатывали приложения. Зная что переферийное апи там тоже не багатое. как минимум смс ни читать, ни слушать, ни отправлять нельзя )
Как там на тему UI?

По поводу периферийного API - много чего закрыто. Например, как Вы и сказали, пока нельзя "слушать" почту и смс. Но отправлять почту (и смс тоже; правда, насколько я помню, только через native-приложение SMS.app), например, можно было всегда. Доступ к GPS и геолокации тоже вроде полноценный (ограничений не помню). Акселерометр и гироскоп доступны - для них тоже есть отдельные фреймворки.
По поводу UI - все намного радужней. Можно делать почти все, что делают в своих приложениях разработчики Apple. Этим-то эта платформа меня в свое время и привлекла.

"S.Kalishenko" написал:По поводу UI - все намного радужней. Можно делать почти все, что делают в своих приложениях разработчики Apple. Этим-то эта платформа меня в свое время и привлекла.

О! Ну это круто, надо будет поглядеть.
Я просто в свое время под БлекБерри и под Андроид чуть пописовал .. и там и там ява изначально, только в андроиде практически полная j2ee, в блекберри там своя сборка, урезанная. Но и туда и туда можно класть флеш приложения(без доступа к переферии естественно).
Так вот, УИшные части там очень скромные ... Еще чуть трогал web-os, под которую на яваскрипте можно клепать, так там тоже интерфейсы делать можно самые простые .. хотя может за два года чтото изменилось.

В плане реализации UI очень понравилась следующая разработка
http://www.iphones.ru/iNotes/136912

Ребята очень постарались. Их ролик, на мой взгляд, неплохо демонстрирует, что можно делать с пользовательским интерфейсом на iOS.

А, все, я понял, о чем вы. Да, аналогичные штуки можно крутить и на андроиде и на блекберри и на палме.

Я говорил о "богатых" приложениях. Флеш тут выигрывает.

Юрий, я думаю Вы не будете спорить с тем, что любой универсальных подход будет иметь меньше возможностей чем тот, который ориентирован под конкретную платформу? Я думаю именно это и пытается объяснить Станислав. И я его полностью поддерживаю.

Я не видел пока удачных реализаций приложений под все платформы. Если Вы видели, то поделитесь, пожалуйста, ссылками. Буду признателен.

Спасибо!

"S.Kalishenko" написал:

Коллеги-продавцы, партнеры, как часто Вас спрашивают о приложениях под мобильные платформы в принципе? Хочется знать частоту таких вопросов и требования к приложению (возможно, какие-то функциональные возможности).

Спрашивают уже в 99% процентах случаев. Причем, кивают на то, что все конкуренты уже имеют и под iPhone, и под Android.

Основные требования довольно простые - контакты, контрагенты, прием заказов. Как признак приличия была бы хороша интеграция с функциями телефона (звонок из TS, открытие web из TS, письмо из TS и в TS, загрузка файла/картинки в TS и т.п.)

Интересно, WP7 как возможная платформа рассматривается? Всё же родные приложения для неё больше похожи на Silverlight, чем программы под iOS и Android.

Вдруг Nokia таки сделает эту ОС достаточно популярной...

Ну, "вдруг" здесь скорее не подходит. Вот станет - тогда и можно будет рассматривать. Пока что ни популярного планшета с этой ОС, ни телефона.

Присоединяюсь к комментариям про частые вопросы от клиентов насчет мобильных приложений. Плюс, в некоторый специфике (Service Desk и разъездные инженеры, торговые представители "в полях") сразу хочется иметь почти полноценный клиент под именно Android, так как устройства дешевле, чем под IOS.

"S.Kalishenko" написал:Вот станет - тогда и можно будет рассматривать. Пока что ни популярного планшета с этой ОС, ни телефона.

Это же B2B. Что начальство тем же торговым представителям закупит - то и будут использовать, хоть WM6. А WP7-коммуникаторы уже в продаже есть, стоимость самых дешёвых сравнима с годовой лицензией. И если действительно удастся относительно малыми усилиями получить мобильное приложение, лишним не будет.

А что, кроме Silverlight, сейчас не работает в BPMonline под iOS и Android?

"Зверев Александр" написал:И если действительно удастся относительно малыми усилиями получить мобильное приложение, лишним не будет.

А затраты на поддержку? Как по мне, то вообще стоит поначалу остановиться на какой-то одной платформе (Android или IOS), чем сразу хвататься за весь сегодняшний зоопарк мобильных ОС.

Вставлю маленький комментарий - недоумение... приложение под андроид, приложение под ios... может быть просто для начала добиться работоспособности bpm в каком-нибудь браузере под ios - safari или chrome? Это вроде как вполне решит вопрос с мобильностью и работой на любой платформе.
Может я что-то пропустил, но у меня на ipad работать невозможно с bpm ни в том, ни другом браузере - один никак не может осилить правило не блокировать всплывающие окна (сафари), все подтверждения хочет, а chrome позволяет работать только с параметром "требуется полный режим", который еще и слетает все время... кто нибудь нормально пользуется bpm в каком-нибудь браузере на ipad?

По поводу текущего состояния дел в плане мобильных продуктов нашей компании.
На сегодняшний день нами ведется разработка нескольких вариантов приложений:

1. В сотрудничестве с нашим партнером, компанией "Resco", разрабатывается native-приложение BPMonline CRM Mobile powered by Resco. Причем разрабатывается два варианта приложения, под iOS и под Android. Как многие уже знают, Android-версия уже доступна в магазине приложений Google Play:
https://play.google.com/store/apps/details?id=net.resco.mobilebpm&featu…..

Версия под iOS вскоре появится в Apple AppStore, так что следите за новостями. :)
Я, в свою очередь, постараюсь проинформировать о появлении приложения в нем в этой ветке комьюнити.
Основная особенность этого приложения: поддержка оффлайн-режима работы. Более того, приложение изначально оптимизировано под оба типа устройств, смартфоны и планшеты, так что не нужно беспокоиться по поводу загрузки разных вариантов приложения под разные типы устройств. Одно приложение - все виды устройств.

2. Помимо native-приложения, нами ведется разработка мобильной веб-версии BPMonline, оптимизированной под работу на смартфонах. В основе лежит использование мобильного HTML5 фреймворка Sencha Touch. В отличие от нашего оффлайн-продукта, описанного в первом пункте, этим продуктом мы покрываем кейс использования BPMonline в онлайне и использовать его можно во всех webkit-браузерах на любой популярной мобильной платформе. Т.е. здесь мы ограничены не столько платформой, сколько наличием браузеров с поддержкой webkit. К поддерживаемым браузерам на данный момент относятся Chrome, который по прогнозам в скором времени будет #1 на мобильных платформах (не только Android), Safari = #1 для iOS-устройств, Android Browser - пока что #1 на Android (Chrome заместит его), Dolphin - тоже распространенный браузер на Android-девайсах (наверняка, поддерживаем и остальные, но пока сконцентированы только на самых распространенных).
Основная фишка этого продукта - гибкость настройки приложения. Каждый клиент сможет настроить мобильное приложение "под себя".

Таким образом, имея в обойме такой набор приложений, мы покрываем практически все кейсы использования наших продуктов на мобильных устройствах, что наверняка порадует и Вас, наши клиенты, и Вас, наши дорогие партнеры. :)

Следите за новостями!

"Зверев Александр" написал:

Сабж.

Да, спасибо, Александр. Вчера приложение "BPMonline Mobile CRM powered by Resco" действительно появилось в Apple AppStore. Так что всех интересовавшихся милости прошу и в этот магазин приложений.

Кроме того, на прошлой неделе мы выпустили первую вертикаль, BPMonline CRM Realty, с мобильной online-версией!

"S.Kalishenko" написал:Да, спасибо, Александр. Вчера приложение "BPMonline Mobile CRM powered by Resco" действительно появилось в Apple AppStore. Так что всех интересовавшихся милости прошу и в этот магазин приложений.

А чтобы с "живой" bpm соединяться нужны хитрые лицензии или что-то еще?

Здравствуйте.
Для BPMonline CRM Mobile и для BPMonline CRM Mobile Resco нужны лицензии на соответствующие мобильные продукты. Что касается работы с обычной (немобильной) BPMonlilne CRM с мобильных устройств, то в этом случае дополнительных лицензий не требуется.
С уважением, Terrasoft Support Team.

Показать все комментарии