О платформе Клеверенс
Клеверенс — это программная платформа для разработки корпоративных мобильных решений под мобильные терминалы сбора данных (ТСД), микрокиоски (прайс-чекеры) и КПК. Она обеспечивает разработку, внедрение, собственно работу и последующую поддержку мобильной части для транспортных, складских, торговых и производственных систем.
Компоненты платформы
В состав плат формы Клеверенс входят следующие компоненты:
- Панель управления — средство разработки и администрирования.
- Сервер мобильных устройств и сервер печати — серверы для управления мобильными устройствами и сервисами печати.
- Средства интеграции — коннекторы к серверам, компоненты COM, бизнес-коннекторы для баз данных 1С, Axapta, Navision и MS SQL.
- Программа-установщик клиента — установщик клиента Клеверенс для мобильных устройств.
- Клиент Клеверенс для ПК — программа для тестирования и отладки на ПК, своего рода "эмулятор".
Клеверенс работает на большинстве терминалов и КПК под управлением Windows CE, Windows Mobile и Android, максимально используя возможности оборудования, такие как сканеры штрихкодов, цветные экраны, звук, вибрация, Wi-Fi, камеры и т.д.
Архитектура системы
Архитектура системы Клеверенс клиент-серверная с толстым клиентом. Это позволяет клиенту работать в автономном режиме без сервера, загружая и выгружая файлы напрямую между ТСД и учетной системой, что особенно удобно для выездной торговли или инвентаризации без доступа к Wi-Fi или мобильному интернету.

Сервер Клеверенс обязателен для беспроводных решений, когда используется Wi-Fi или мобильный интернет. Сервер управляет запросами от мобильных клиентов ТСД, такими как получение документов или отправка задач. Он также хранит временные документы и справочники для распределения между клиентами. Сервер является промежуточным звеном и не обрабатывает документы — этим занимаются мобильные устройства и прикладная учетная система, например 1С.
Пользовательский интерфейс
Клеверенс предоставляет удобный и понятный интерфейс на мобильных устройствах. Для работы с ним не требуются специальные навыки, и система разработана таким образом, чтобы исключить ошибки в эргономике интерфейса.
Разработка интерфейса ведется в панели управления, которая бесплатно поставляется с каждым дистрибутивом платформы.
Принципы разработки
Клеверенс предоставляет разработчикам высокоуровневые блоки, называемые "действия", которые можно использовать для настройки логики работы мобильных устройств и создания интерфейсов. Эти "действия" позволяют легко создавать приложения, сохраняя простоту и удобство для пользователя.
Платформа изначально ориентирована на учетные бизнес-приложения, работающие с товарами, штрихкодами и докумен тами. В систему уже встроены такие понятия, как справочник номенклатуры, пользователи, типы документов и т.д., что значительно упрощает разработку. При необходимости разработчики могут добавлять собственные поля, справочники и таблицы в документы.