Каталог решений - Мобильная платформа 1С 8.3.6. Что нового?

Мобильная платформа 1С 8.3.6. Что нового?

Мобильная платформа 1С 8.3.6. Что нового?

В наличии

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

Категория:

Описание

Добрый день. Наконец вышла мобильная платформа 1С 8.3.6, и получив ее, я первым делом решился запустить свою конфигурацию по тестированию возможностей этого нового релиза.

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

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

Итак, давайте начнем. С первого, что мы начнем – интерфейс.

Интерфейс

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

Ну хватит текста, давайте теперь поработаем, и так – запускаем платформу для разработчиков и нас встречает вот такой интерфейс:

            

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

Как видите – даже тут уже наступила красота.

Теперь давайте посмотрим на то, как было и как стало, я возьму конфигурацию, и не буду вообще ее дорабатывать и что-то в ней делать, вот как я ее писал для 8.3.5, вот так она и осталась:

Главная страница

    

Обратите внимание на горизонтальное положение – оно теперь стало нормально выравнивать по центру, что не может не радовать.

    

Меню теперь вызывается либо специальной кнопкой на форме, или свайпом слева на право.

   

И самое шикарное – теперь можно скопировать текст сообщения:

 

И даже если будет ошибка где-то, то человек увидит нечто такого рода:

   

Жаль конечно, что не добавили кнопочку – расшарить текст,  ну или там по почте, или по скайпу или что-то в таком духе, видь и iOSи Androidтакую функцию имеют. Передачи данным между приложениями. Но надеемся, что это реализуют.

Формы списков

Это вообще отдельная история, и так, вот так выглядит форма списка простейшого справочника:

(обратите внимание, как второй элемент помечен на удаление)

 

При нажатии на элемент – открывается его форма редактирования:

 

Тут же есть меню свойств этого элемента, оно доступно при нажатии специальной кнопки справа вверху:

 

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

В списках добавили возможность выделять сразу несколько элементов, вызвать эту опцию можно через меню формы, выглядит это вот так:

 

Галочками мы выбираем нужные объекты, но увы, стандартных действия с ними (пометить. Удалить, скопировать) я не увидел, но в любом случае – программно это реализовать теперь можно.

Отдельной заслуги должен получить поиск, при нажатии на лупу, в шапке мы можем ввести текст:

 

При чем, делаем мы сейчас поиск с выбором нескольких значений, видите галочку слева.

Если мы ее поставим и очистим поиск, то галочки передут в основной список, но, если сделать повторный поиск, то они исчезнут, но я списываю это на тестовую версию, хотя…

Поиск идет по всем доступным полям, и ищет вхождение текста в строку, и это по умолчанию, но, зайдя в настройки – мы вполне можем исправить эту ситуацию, в расширенных настройках мы можем указать – по какому конкретному полю и как делать поиск:

 

Остальное, по части интерфейса, можно почитать тут: http://v8.1c.ru/o7/201412mob/index.htm.

Кроме этого всего, понравилось как сделали работу со списками:

 

Это идет выбор в поле Календарь, оранжевым  цветом выделен текст в поле, который меняется при прокручивании списка внизу. Вот еще один пример формы, но тут поле которое меняется – перекрыто списком выбора:

 

А вот так сделаны остальные элементы (страницы, тумблеры, и т.д.) и для сравнения приведен скрин старой версии, напоминаю, я в конфигурации ничего не менял, они идентичны:

    

Разница на лицо.

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

 

А вот так эта вкладка выглядит на мобильнике:

    

Обратите внимание – на первой картинке, внизу появились точки, и это страницы, заголовок – соответствует названию страницы, переключение между страницами происходит при помощи слада влево или вправо.

А вот страницы сгруппированные «слева» — отображаются как свернутые группы и при нажатии на них – мы переходим на нужную страницу.

Остальной функционал

Из самого интересного:

1.       Добавили функцию отлова события поворота экрана ПриИзмененииПараметровЭкрана.

2.       В фото и видео съемке можно выбирать теперь качество и тип камеры, и делать все это программно, а камеру можно менять даже в момент фотографирования, но если честно, я люблю использовать камеру Focal, поэтому с нее меня не согнать, а как ее подключить – читайте тут.

3.       Сделали печать на принтеры, в принципе – не должна ничем отличаться от стандартной, печатается тот же документ, однако, работает только с некоторыми стандартами принтеров PCL3 и ZPL, и, кстати, не работает в iOSJ

4.       Добавили pushсообщения, о них подробней тут и тут. Для тех кто работал с утилитами, может не хватит функционала и мозги расплавиться у тех, кто раньше не работал с GCMи APNS.

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

6.       Появилась возможность работы с https.

7.       Теперь форматированная строка прокручивается, а это значит, что можно писать длинные тексты, особенно это касается справки.

8.       В таблицах – можно сортировать просто потянув и отпустив список, для программной обработки этого действия появилась новая функция ОбработкаЗапросаОбновления.

 

Итоги

Я совершенно не жалею, что при выходе первой версии мобильной платформы я поставил на неё основной акцент в разработках, так как выход этой версии – затмил кучу подобных решений по всем пунктам, начиная от интерфейса, заканчивая быстротой разработки. Теперь я с уверенностью могу сказать, что мобильная платформа – это значительный шаг вперед, как в качестве дополнительного решения задач и синхронизации с ЦБ, так и как самостоятельное решение.

Да, текущая версия не без ошибок и вылетов, но на то она и тестовая. А при работе со спец оборудованием на андроиде (андроид стик, пос терминалы, тсд, простые смартфоны) – 1С может проникнуть туда, куда еще не проник никто.

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

З.Ы. Если я что то упустил интересно – просьба сообщить в комментариях.

 

has been added to your cart:
Оформление заказа