iOS Программы под iOS

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
Маурин Андрей написал(а):
Можно ли сделать большой красивый график на весь экран планшета

А какой график имеется в виду ?

Маурин Андрей написал(а):
и добавить динамику работы лифта как в диспетчерской на Windows?

Динамику работы лифта сделать можно

Маурин Андрей написал(а):
Будет ли программа под iPad и будет ли реализована голосовая связь с ЛБ?

Приложение iSPult написано под операционную систему iOS и может запускаться как на iPad. так и на iPhone. Вопрос, наверное, был - будет ли iSPult использовать возможности большого экрана iPad ?

Будем стараться.

Если интеловские планшеты под Windows использовать просто - можно поставить SPult, то возможности iPad и планшетов под Android пока действительно используются недостаточно.

Про голосовую связь. Вроде бы можно сделать в iSPult (соответственно в iPad и iPhone) голосовую связь, хотя, конечно, актуальнее голосовая связь в приложениях под Android, но пока неясно как её сделать.

Я уже неоднократно писал, что мобильные приложения не годятся для оперативной диспетчеризации из-за особенностей жизненного цикла мобильного приложения - операционные системы мобильных устройств делают все для экономии заряда батареи и ускорения отклика самой операционной системы на действия пользователя. Поэтому длительная фоновая работы приложения невозможна.
Сейчас мобильные приложения могут использоваться для каких-то регламентных работ

Есть, правда, возможность посылки всплывающих уведомлений на смартфоны. Технология работы при использовании всплывающих уведомлений может быть следующей - при наличии вызова или каких-то критических ошибок на смартфон приходит уведомление, при нажатии на уведомление запускается приложение сразу и быстро открывающее панель управления данным лифтом. Далее уже можно включить голосовую связь, оценить неисправность. И вроде всё хорошо, но всплывающие уведомления это целый отдельный мир, его нужно изучать. Причем не только нам как разработчикам, но и пользователям, т.к. наше программное обеспечение отчуждаемое и полностью эксплуатируется сам пользователем.

В общем есть куда двигаться.
 
Здравствуйте.
Хотелось бы увидеть реализацию ниже перечисленных полезностей:
1. Использование программой всего экрана телефона с диагональю 5,5".
2. Возможность запоминания пароля входа (думаю это будет актуально и для ASPult :) )

Когда в iSPult будут реализован такой же функционал программы как в ASPult?
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Началась разработка клиентских приложений под операционную систему iOS (т.е. для iPhone, iPad).

Набор приложений обычный:

- ITerm - сервисный прибор настройки ЛБ
- ISvt - сервисный прибор настройки взаимодействия ЛБ и станции управления лифтом
- ISPult - аналог SPult

Вопрос, который хочется прояснить сразу - на какую версию iOS нужно ориентироваться?

Конечно, хочется сразу писать под версию 7, но вот какие версии сейчас используются ?

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

Вложения

  • image.jpeg
    image.jpeg
    124.1 KB · Просмотры: 0
  • image.jpeg
    image.jpeg
    112.6 KB · Просмотры: 0
  • image.jpeg
    image.jpeg
    151.3 KB · Просмотры: 0
Добрый день :)
Андрей Ефименко, я тоже присоединяюсь к вышестоящему сообщению в разрезе побольше функционала.
За раннее благодарны Вам .
 
Да, что то под iOS программка давно не обновлялась :huh:
 
Последнее редактирование модератором:
А в ответ тишина :)
Ладно, а можно сделать что бы сервисный прибор был на весь экран, хотя бы по ширине?
IMG_2521.PNG
 

Вложения

  • IMG_2521.PNG
    IMG_2521.PNG
    102.5 KB · Просмотры: 0
Последнее редактирование модератором:
Pro100A1ex написал(а):
А в ответ тишина :)
Ладно, а можно сделать что бы сервисный прибор был на весь экран, хотя бы по ширине?
Вложение IPB #1216

Изменения iSPult готовятся, в частности голосовая связь , оповещение о вызове.

по поводу адаптации к размерам экрана сервисного прибора - посмотрю, если не сильно напряжно, то сделаю

А вообще по поводу приложений для смартфонов - для Android разрабатывать существенно проще, использование Android существенно шире, поэтому и использовать для работы желательно смартфоны под Android
 
Сергей Ч написал(а):
Да, что то под iOS программка давно не обновлялась :huh:

В App Store выложен iSPult v3.0 в котором реализовано:

- голосовая связь с кабиной лифта и МП
- просмотр и прослушивание сохраненных переговоров
- просмотр журнала событий
- адаптация панелей к размерам экрана
- имя пользователя и пароль могут указываться на кириллице
- обновление состояния узла
- подтверждение завершения работы (возврата к панели подключения)
- новые изображения состояния кабины лифта

Оповещение о вызове в этой версии не работает, хотя, при первом запуске iSPult, будет запрашиваться разрешение на приём оповещений и в панели подключения есть переключатель "Принимать оповещение о вызове"

В процессе разработки оповещения приходили (iSPult загружался в iPhone непосредственно из средства разработки XCode), но если iSPult установить из App Store, то оповещения не приходят.

Буду разбираться.
 
Андрей Ефименко написал(а):
В App Store выложен iSPult v3.0 в котором реализовано

Оповещение о вызове в этой версии не работает, хотя, при первом запуске iSPult, будет запрашиваться разрешение на приём оповещений и в панели подключения есть переключатель "Принимать оповещение о вызове"

В процессе разработки оповещения приходили (iSPult загружался в iPhone непосредственно из средства разработки XCode), но если iSPult установить из App Store, то оповещения не приходят.

Буду разбираться.

Доброе утро :) большое Вам спасибо.
У меня почему такое ощущение что основной экран съехал в право.
IMG_2588.PNG
Ещё при открытии окна "непросмотренные", для эстетического взгляда :), нахватает пробелов после запятых.
 

Вложения

  • IMG_2588.PNG
    IMG_2588.PNG
    114.7 KB · Просмотры: 0
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Экран стал использоваться полностью - и справа и внизу

Да, но слева есть отступ, а вот справа нет отступа (в притык границы дисплея) и на фоне сервисного прибора бросается в глаза
IMG_2589.PNG.jpg

Ещё один момент, при голосовой связи с лифтом (без использование гарнитуры) наверно лучше и практичней что бы работал динамик для громкой связи.

Забыл сделать оговорку, программу запускаю на iOS 10.0 beta 2 :)

Вышла новая версия 3.1, а моих замечаний не учли :(
 

Вложения

  • IMG_2589.PNG.jpg
    IMG_2589.PNG.jpg
    147.1 KB · Просмотры: 0
Последнее редактирование модератором:
Pro100A1ex написал(а):
Да, но слева есть отступ, а вот справа нет отступа (в притык границы дисплея) и на фоне сервисного прибора бросается в глаза
Вложение IPB #1220

Ещё один момент, при голосовой связи с лифтом (без использование гарнитуры) наверно лучше и практичней что бы работал динамик для громкой связи.

Забыл сделать оговорку, программу запускаю на iOS 10.0 beta 2 :)

Вышла новая версия 3.1, а моих замечаний не учли :(

Выложен iSPult версии 3.2 в котором:

1. В панели управления ЛБ список текущих состояний лифтового блока выровнен к левой границе экрана
2. В списке не просмотренных неисправностей элементы адреса разделены пробелами
3. Работает оповещение о вызове.

Для использования оповещения о вызове нужно обновить ПО вручную либо дождаться штатного обновления и разрешить серверу формировать оповещения LKDSDispiPhone.png, а iSPult разрешить приём оповещений thumb_IMG_0004_1024.jpg. Клавиатура с экрана iPhone убирается нажатием на клавишу Ввод/Enter. Оповещения формируются сервером по лифтам, с которыми пользователь имеет право включать голосовую связь. Сервер должен иметь выход во внешний Internet что бы иметь возможность отправлять оповещения через сервис GCM

Возможности управления оповещениями в iOS, по сравнению с Android, ограничены. В iSPult уведомления появляются следующим образом:

1. Если приложение iSPult не запущено:
- уведомления не отображаются

2. Если приложение iSPult запущено, но не подключено к серверу, т.е. видна панель подключения

- iSPult на переднем плане:
уведомления не отображаются

- iSPult на заднем плане:
уведомление отображается в виде звука и баннера, при нажатии на который iSPult переходит на передний план в состоянии "Панель подключения"

- телефон заблокирован:
уведомление отображается на экране блокировки (+звук), после разблокирования экрана, если нажать данное уведомление в списке "Уведомления" (провести сверху вниз по экрану), то iSPult переходит на передний план в состоянии "Панель подключения"

3. Если приложение iSPult запущено и подключено к серверу

- iSPult на переднем плане:
уведомление отображается в виде модальной панели подтверждения, если нажать на "Да", то включится голосовая связь с лифтом, заданным в уведомлении

- iSPult на заднем плане:
уведомление отображается в виде звука и баннера, при нажатии на который iSPult переходит на передний план и появляется модальная панель подтверждения, если нажать на "Да", то включится голосовая связь с лифтом, заданным в уведомлении

- телефон заблокирован:
уведомление отображается на экране блокировки (+звук), после разблокирования экрана, если нажать уведомление в списке "Уведомления" (провести сверху вниз по экрану), то iSPult переходит на передний план и появляется модальная панель подтверждения, если нажать на "Да", то включится голосовая связь с лифтом, заданным в уведомлении

По использованию динамиков во время голосовой связи.

Не удалось найти возможность назначить конкретный динамик. Если одновременно включать звукозапись (микрофон) и воспроизведение, т.е. во время сеанса голосовой связи, то система использует верхний динамик. Если включается только воспроизведение во время прослушивания сохраненных переговоров, то система использует нижний динамик.
 

Вложения

  • LKDSDispiPhone.png
    LKDSDispiPhone.png
    36.7 KB · Просмотры: 0
  • thumb_IMG_0004_1024.jpg
    thumb_IMG_0004_1024.jpg
    137.8 KB · Просмотры: 0
Pro100A1ex написал(а):
Когда ждать очередное обновление iSPult?

Безусловно дорабатывать iSPult нужно - функционально, кроме того нужен английский язык в связи в выходом на зарубежные рынки и это будет делаться. Правда конкретных сроков назвать не смогу, но будем надеяться, что в этом году.
 
Андрей Ефименко написал(а):
Безусловно дорабатывать iSPult нужно - функционально, кроме того нужен английский язык в связи в выходом на зарубежные рынки и это будет делаться. Правда конкретных сроков назвать не смогу, но будем надеяться, что в этом году.

Нужно надеяться к юбилею - 20-летию основания :)
 
Pro100A1ex написал(а):
Когда ждать очередное обновление iSPult?

Ещё раз добрый день.

В приложение iSPult добавлено:

========================================================================
1. Стартовой страницей приложения стал список подключений.

Первый две строки списка имеют специальное значение:

- при нажатии на первую строку "Демонстрационное подключение" появляется заполненная страница подключении к демонстрационному серверу, расположенному на территории ООО "Лифт Комплекс ДС"

- при нажатии на вторую строку "Новое подключение" появляется пустая страница для задания нового подключения

Третья и далее строки содержат ранее описанные подключения. Удаление этих строк производится сдвигом строки влево и последующего подтверждения удаления

2. Быстрая загрузка структуры и начальных состояний лифтов по TCP порту при указании TCP порта в параметрах подключения.

3. Возможность выбора типа сервера, к которому производится подключение:

LKDSDisp
LKDSCloud
LKDSDomain

4. Из страницы подключения, при нажатии на кнопку "Меню", расположенной справа в заголовке, можно ввести "Системный ключ" для данного подключения. Длина системного ключа до 8 символов. "Системный ключ" это первые символы полного пароля пользователя. Остальные символы пароля пользователь вводит в поле "Пароль".

Введение системного ключа решает две задачи:

- параметры подключения и системный ключ может вводить Администратор, а не хозяин смартфона. Хозяин смартфона знает только остаток пароля и не знает системный ключ, поэтому самостоятельно не сможет создать несанкционированное подключение к этому серверу на другом смартфоне

- если полный пароль не более 8 символов, то весь пароль можно поместить в системный ключ и не вводить пароль при каждом подключении
========================================================================

Публикация приложения в App Store длительный и не предсказуемый процесс

Но можно быстро стать beta тестировщиком приложения iSPult. У Apple только закрытое тестирование, поэтому для желающих использовать вышеперечисленные возможности просьба сообщить на techno@lkds.ru:

email
имя
фамилию

для регистрации Вас в качестве beta тестировщиком.

email желательно указать доступный с iPhone
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Ещё раз добрый день.

В приложение iSPult добавлено:

========================================================================
1. Стартовой страницей приложения стал список подключений.

Первый две строки списка имеют специальное значение:

- при нажатии на первую строку "Демонстрационное подключение" появляется заполненная страница подключении к демонстрационному серверу, расположенному на территории ООО "Лифт Комплекс ДС"

- при нажатии на вторую строку "Новое подключение" появляется пустая страница для задания нового подключения

Третья и далее строки содержат ранее описанные подключения. Удаление этих строк производится сдвигом строки влево и последующего подтверждения удаления

2. Быстрая загрузка структуры и начальных состояний лифтов по TCP порту при указании TCP порта в параметрах подключения.

3. Возможность выбора типа сервера, к которому производится подключение:

LKDSDisp
LKDSCloud
LKDSDomain

4. Из страницы подключения, при нажатии на кнопку "Меню", расположенной справа в заголовке, можно ввести "Системный ключ" для данного подключения. Длина системного ключа до 8 символов. "Системный ключ" это первые символы полного пароля пользователя. Остальные символы пароля пользователь вводит в поле "Пароль".

Введение системного ключа решает две задачи:

- параметры подключения и системный ключ может вводить Администратор, а не хозяин смартфона. Хозяин смартфона знает только остаток пароля и не знает системный ключ, поэтому самостоятельно не сможет создать несанкционированное подключение к этому серверу на другом смартфоне

- если полный пароль не более 8 символов, то весь пароль можно поместить в системный ключ и не вводить пароль при каждом подключении
========================================================================

Публикация приложения в App Store длительный и не предсказуемый процесс

Но можно быстро стать beta тестировщиком приложения iSPult. У Apple только закрытое тестирование, поэтому для желающих использовать вышеперечисленные возможности просьба сообщить на techno@lkds.ru:

email
имя
фамилию

для регистрации Вас в качестве beta тестировщиком.

email желательно указать доступный с iPhone

Apple единственный, кто реально проверяет распространяемые из Store (Магазина) приложения. Т.е. специальные люди перед помещением нового приложения или новой версии приложения запускают приложение и оценивают его работоспособность. Ни Google, ни Microsoft уже этого не делают.
Поэтому время помещение новой версии приложения в App Store может быть большой - им периодически что-то не нравится и процесс затягивается на недели.

Apple неожиданно быстро проверил новую версию iSPult (v4.2) и поместил эту версию в Store. Соответственно необходимости в beta тестировании отпала и можно просто загрузить или обновить iSPult штатным образом из App Store.

Есть особенность, она не связана с новой версией. iSPult перестал получать оповещения о вызовах.
ASPult и iSPult имеют похожий механизм оповещений - через сервис Google, но Apple накладывает дополнительные ограничения и со временем iSPult перестал отвечать этим ограничениям, соответственно iSPult перестал получать оповещения.

Есть ещё особенность - Google c апреля 2019 меняет правила работы с оповещениями, т.е. если ничего не предпринимать, то и ASPult перестанет принимать оповещения.

Приложу максимум усилий что бы доработать до апреля 2019 ASPult и iSPult в части работы с оповещениями.
 
Андрей Ефименко написал(а):
Apple единственный, кто реально проверяет распространяемые из Store (Магазина) приложения. Т.е. специальные люди перед помещением нового приложения или новой версии приложения запускают приложение и оценивают его работоспособность. Ни Google, ни Microsoft уже этого не делают.
Поэтому время помещение новой версии приложения в App Store может быть большой - им периодически что-то не нравится и процесс затягивается на недели.

Apple неожиданно быстро проверил новую версию iSPul (v4.2) и поместил эту версию в Store. Соответственно необходимости в beta тестировании отпала и можно просто загрузить или обновить iSPult штатным образом из App Store.

Большое спасибо за подарок на Старый Новый год!
 

Вложения

  • IMG_7626.jpg
    IMG_7626.jpg
    76.2 KB · Просмотры: 0
  • AC38B8AA_01D5_4006_997F_97797A506A3F.jpeg
    AC38B8AA_01D5_4006_997F_97797A506A3F.jpeg
    85.7 KB · Просмотры: 0
Последнее редактирование модератором:
В iSPult некорректно отображается информация: там, где «лифт не контролируется», к примеру, в доме 4 лифта, из них 3 контролируется, а 1 нет, в результате должно по логике отображаться 0/0/3, а показывает 0/1/3 - получается, что постоянно вводит в заблуждение .
Вложение IPB #1816
Вложение IPB #1817
 
Pro100A1ex написал(а):
В iSPult некорректно отображается информация: там, где «лифт не контролируется», к примеру, в доме 4 лифта, из них 3 контролируется, а 1 нет, в результате должно по логике отображаться 0/0/3, а показывает 0/1/3 - получается, что постоянно вводит в заблуждение .
Вложение IPB #1816
Вложение IPB #1817

Действительно ошибка, она исправлена.

Кроме того, неконтролируемые элементы списка будут выводится на сером фоне и нельзя будет открыть неконтролируемый лифт

Новая версия будет выложена попозже, вместе с другими изменениями.

Есть вопросы:

- какая версия iOS в iPhone ?

- включается ли голосовая связь ?
 
Назад
Сверху