Mobile SMARTS



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

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

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

Полезные ссылки

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

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

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

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

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

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

Online и Offline

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

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

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

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

Хотите внедрить ТСД?
Получите всю необходимую информацию у специалиста.

Спасибо!
Спасибо, Ваша заявка принята В ближайшее время мы с вами свяжемся.

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

  • Панель управления (средство разработки и администрирования);
  • Сервер мобильных устройств и сервер печати;
  • Средства интеграции (коннектор к серверу, компоненты COM, бизнес-коннекторы к базам 1С, Axapta, Navision, MS SQL);
  • Программа-установщик клиента Mobile SMARTS под мобильные устройства;
  • Клиент 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 для решения задач мобильной автоматизации.

Читать подробнее об архитектуре

Скачайте PDF-руководство
по эффективной мобильной
автоматизации в розничном магазине.

Спасибо!


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

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

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

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

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

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

    

      



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

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

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

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

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