Войти в кабинет Ваша корзина пуста

Mobile SMARTS

Mobile SMARTS — это программная платформа для разработки корпоративных мобильных решений под мобильные терминалы сбора данных (ТСД), микрокиоски (прайс-чекеры), смартфоны и планшеты.   Mobile SMARTS обеспечивает разработку, внедрение, собственно работу и последующую поддержку мобильной части (front-end) транспортных, складских, торговых и производственных систем.

Версия 3.0.х

Загрузить для Windows.png   Загрузить APK.png

Программные продукты (версия 3.0.х): Mobile SMARTS: ЕГАИСMobile SMARTS: КИЗКлеверенс: Учет имущества

На базе Mobile SMARTS создано большое число коробочных программных продуктов и решений:

Версия 2.7.х

Загрузить для Windows.png   getongoogleplay.png   Загрузить APK.png

Программные продукты (версия 2.7.х): Батч драйверДрайвер Wi-FiДрайвер ПРОФДрайвер инвентаризации ОСУниверсальная программа для ТСДДрайвер микрокиосков

Основные преимущества

Готовая интеграция

более чем с 60ю учетными и торговыми системами, с конфигурациями 1С
6rvf7rfrg7ty89juyh87h879.png

Толстый клиент

Быстрый, красивый и функциональный толстый клиент

(под ПК, Windows CE, Windows Mobile и Android)
dgbdy4gu346fs5.png

Online и Offline

Возможность работы без сети, с частичным покрытием сети или полностью онлайн.
atfvsw4fayfa.png

Средства разработки

Которые максимально адаптированы именно для создания мобильных учетных решений

Подробнее о преимуществах

В состав платформы входит:

  • Панель управления (средство разработки и администрирования);
  • Сервер мобильных устройств и сервер печати;
  • Клиенты под мобильные устройства под операционные системы Windows CE, Windows Mobile, Windows Embedded и Android.
  • Программа-установщик клиента Mobile SMARTS под мобильные устройства;
  • Средства интеграции (коннектор к серверу, компоненты COM, бизнес-коннекторы к базам 1С, Axapta, Navision, MS SQL);
  • Клиент Mobile SMARTS под персональный компьютер для тестирования и отладки (своего рода «эмулятор»).


Mobile SMARTS работает практически на всех терминалах и КПК под управлением операционных систем Windows CE, Windows Mobile и Android и позволяет максимально использовать возможности оборудования: встроенный сканер штрихкода, цветной экран, звук, устройство вибрации, Wi-Fi, фотокамеру и т.д.



Разработка ведется с 2005 года.


Архитектура системы

Архитектура Mobile SMARTS клиент-серверная, с толстым клиентом и возможностью работы в отсутствие сервера.

На мобильном устройстве работает толстый клиент Mobile SMARTS, который адаптирован под каждое конкретное совместимое оборудование, умеет управлять встроенным сканером штрихкода, беспроводной связью, камерой и т.д.

Архитектура системы клиент-серверная, но клиент Mobile SMARTS может работать в полностью автономном режиме (оффлайн) вообще без какого-либо сервера.  Это удобно для решений в стиле загрузка/выгрузка файлов напрямую между ТСД и учетной базой (выездная торговля, выездная инвентаризация и т.п. без Wi-Fi и мобильного интернета).

Сервер Mobile SMARTS обязателен для беспроводных вариантов решения, когда используется Wi-Fi или мобильный интернет.  Основная задача сервера — обслуживание запросов на получение/отправку документов, номенклатуры и других данных от клиентов с мобильных ТСД. Сервер раздает клиентам документы/задания в соответствии с указаниями, очередностью, приоритетом, и получает от них результаты работы.  

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

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


Пользовательский интерфейс на мобильном устройстве

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

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

Разработка пользовательского интерфейса приложения под Mobile SMARTS ведется в панели управления Mobile SMARTS, которая бесплатно поставляется с каждым дистрибутивом платформы.

Более подробно см. в разделе программирование пользовательского интерфейса приложений в Mobile SMARTS.

Примеры экранов для разных задач и разных мобильных устройств:

    

      


Принципы разработки в Mobile SMARTS

Mobile SMARTS предоставляет разработчику своеобразные «кубики Lego», называемые действия, из которых он может построить алгоритм работы мобильного устройства.  Действия — достаточно высокоуровневые блоки, и позволяют настроить как логику работы, так и пользовательский интерфейс приложения.

«Кружки и стрелочки», нарисованные на листе бумаги в процессе обсуждения того, как кладовщик будет работать с мобильным устройством, переводятся программистом в «кубики Lego» действий Mobile SMARTS, а Mobile SMARTS исполняет их как экраны на мобильном устройстве:

Mobile SMARTS изначально заточена под разработку учетных бизнес-приложений, которые будут иметь дело с товарами, штрихкодами, документами и т.п.  Поэтому такие понятия как справочник номенклатуры, пользователи, типы документов и т.п. — уже заранее заложены в системе и не требуют программирования.  Однако, это не мешает разработчику добавить любые дополнительные поля в карточку номенклатуры или шапку документа, добавить в документ новые колонки, новую табличную часть и т.п.  Кроме того, предусмотрено добавление любых пользовательских справочников.

Читать подробнее о разработке на Mobile SMARTS.