- Mobile SMARTS
- Полезные ссылки
- Основные преимущества
- Готовая интеграция
- Толстый клиент
- Online и Offline
- Средства разработки
- Хотите внедрить ТСД? Получите всю необходимую информацию у специалиста.
- В состав платформы входит:
- Архитектура системы
- Скачайте PDF-руководство по эффективной мобильной автоматизации в розничном магазине.
- Пользовательский интерфейс на мобильном устройстве
- Принципы разработки в Mobile SMARTS
Mobile SMARTS
Mobile SMARTS — это программная платформа для разработки корпоративных мобильных решений под мобильные устройства, смартфоны, планшеты, мобильные терминалы сбора данных (ТСД) и микрокиоски (прайс-чекеры). Mobile SMARTS обеспечивает разработку, внедрение, собственно работу и последующую поддержку мобильной части (front-end) транспортных, складских, торговых и производственных систем.
Это внедренный файл Microsoft Office на платформе Office Online.
На базе Mobile SMARTS создано большое число коробочных программных продуктов и решений:
Полезные ссылки
- раздел по разработке http://www.cleverence.ru/support/category:574/
- примеры по разработке http://www.cleverence.ru/support/category:603/
- Hello World на Mobile SMARTS http://www.cleverence.ru/support/31142/
- раздел по интеграции http://www.cleverence.ru/support/category:604/
- администрирование (для сисадмина) http://www.cleverence.ru/support/category:575/
Основные преимущества
Готовая интеграция
Толстый клиент
Быстрый, красивый и функциональный толстый клиент
(под ПК, Windows CE, Windows Mobile и Android)
Online и Offline
Средства разработки
Хотите внедрить ТСД?
Получите всю необходимую информацию у специалиста.
В состав платформы входит:
- Панель управления (средство разработки и администрирования);
- Сервер мобильных устройств и сервер печати;
- Средства интеграции (коннектор к серверу, компоненты 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 предоставляет разработчику своеобразные «кубики Lego», называемые действия, из которых он может построить алгоритм работы мобильного устройства. Действия — достаточно высокоуровневые блоки, и позволяют настроить как логику работы, так и пользовательский интерфейс приложения.
«Кружки и стрелочки», нарисованные на листе бумаги в процессе обсуждения того, как кладовщик будет работать с мобильным устройством, переводятся программистом в «кубики Lego» действий Mobile SMARTS, а Mobile SMARTS исполняет их как экраны на мобильном устройстве:
Mobile SMARTS изначально заточена под разработку учетных бизнес-приложений, которые будут иметь дело с товарами, штрихкодами, документами и т.п. Поэтому такие понятия как справочник номенклатуры, пользователи, типы документов и т.п. — уже заранее заложены в системе и не требуют программирования. Однако, это не мешает разработчику добавить любые дополнительные поля в карточку номенклатуры или шапку документа, добавить в документ новые колонки, новую табличную часть и т.п. Кроме того, предусмотрено добавление любых пользовательских справочников.
Источник