«АКСИОМА-М» — платформа для разработки мобильных приложений
Мобильные инновации — это ставка цифровых лидеров
В современных условиях мобильность стала не просто стилем жизни, но и привычным способом работы. В то же время ускорение цифрового бизнеса становится серьёзным вызовом для ИТ-руководителей: с одной стороны, необходимо резко увеличить скорость разработки веб- и мобильных приложений, а с другой — наблюдается дефицит кадров и требуется оптимизация затрат. В этих реалиях многие организации видят реальную возможность ускорить разработку и снизить расходы за счёт использования инструментов с минимальным программным кодом.

Разработка мобильных приложений — быстро, просто, эффективно!
«АКСИОМА-М» — платформа для быстрой и эффективной разработки мобильных приложений под различные персональные устройства. Она является неотъемлемой составляющей экосистемы средств разработки ЕАМ-платформы «Аксиома» и позволяет предприятиям ускорить цифровую трансформацию в условиях дефицита ИТ-кадров.
Платформа повышает продуктивность разработчиков, помогает создавать качественные приложения с меньшими затратами и оперативно улучшать пользовательский опыт в соответствии с меняющимися ожиданиями клиентов. «АКСИОМА-М» способствует внедрению современных цифровых решений, повышению внутренней эффективности, модернизации устаревших приложений и созданию новых.
От прогрессивных веб-приложений к нативным мобильным
Разработчики веб-приложений могут создавать мобильные решения в единой среде «АКСИОМА». Платформа позволяет создавать как прогрессивные веб-приложения (PWA), так и нативные мобильные приложения любого уровня сложности — используя единую кодовую базу для различных персональных устройств.
Этот подход особенно актуален, когда требуется быстро создавать множество цифровых продуктов для пользователей с разными устройствами. Создав прикладное ПО на платформе «АКСИОМА-М» один раз, вы можете развёртывать его на различных мобильных платформах, управляя всем процессом из единой кодовой базы
Интерфейсы приложений создаются с помощью быстрой визуальной сборки из готовых подключаемых компонентов и шаблонов, что значительно ускоряет процесс разработки.

Гибкая кастомизация и единые стандарты
Платформа обеспечивает гибкую кастомизацию интерфейсов: от изменения тем и стилей компонентов до полной перестройки визуального представления приложения без изменения его логики и кодовой базы. Это позволяет адаптировать единое мобильное решение под разные сценарии использования, категории пользователей и корпоративные стандарты оформления.
Основные функциональные возможности
- Поддержка мобильных устройств под управлением отечественной операционной системы;
- Единая среда разработки для веб- и мобильных приложений, что значительно сокращает сроки разработки и ввода продуктов в эксплуатацию;
- Общие средства разграничения доступа и обеспечения безопасности для мобильного приложения и центральной системы на базе «АКСИОМА»;
- Работа с центральной СУБД в режимах онлайн и офлайн. При отсутствии доступа к интернету мобильные приложения работают в автономном режиме, а данные автоматически синхронизируются после восстановления подключения;
- Встроенный бэкенд-сервис для подключения к REST/SOAP API, базам данных и унаследованным системам;
- Эффективные механизмы синхронизации центральной и локальной СУБД с использованием унаследованной структуры данных;
- Инструменты для создания современного пользовательского интерфейса приложений;
- Возможность работы с NFC, QR- и штрих-кодами;
- Взаимодействие с серверными службами: интеграции, рабочие процессы, аутентификация — всё в одном решении;
- Многоуровневая безопасность клиентского приложения и серверных служб с помощью сертификатов корпоративного уровня;
- Объединение платформ разработки: единая среда для фронтенда, бэкенда и интеграций;
- Автоматизированное тестирование — существенно снижает трудозатраты на этом этапе;
- Поддержка мультиязычности.
Принципы работы платформы «АКСИОМА-М»
Платформа «АКСИОМА-М» предусматривает два режима работы:
- мобильный онлайн-клиент для любой системы на базе «АКСИОМА»;
- автономная мобильная платформа.
Мобильный онлайн-клиент — режим обеспечивает подключение к любой прикладной системе на платформе «АКСИОМА» без предварительной настройки:
- все компоненты веб-версии имеют доступы в мобильном клиенте;
- мобильные приложения строятся на той же разметке, что и веб-версия;
- добавляются специальные «мобильные» параметры.
Разработка приложений для мобильного клиента сводится к двум основным задачам:
- дополнительная настройка или донастройка с использованием тем и стилей, применяемых ко всем компонентам;
- стилизация интерфейса под особенности конкретных мобильных устройств.
Автономная мобильная платформа — режим обеспечивает работу без доступа к сети благодаря использованию локальной облегчённой базы данных — «мини-ДБ».
«Мини-ДБ» — это унаследованная, упрощённая схема центральной базы данных. Она содержит минимально необходимый набор таблиц и атрибутов для работы бизнес-процессов и интеграции. База состоит из двух частей:
- статическая часть — малоизменяемые данные, такие как нормативно-справочная информация (НСИ), база данных оборудования (БДО) и другие справочники;
- динамическая часть — транзакционные данные, которые синхронизируются с сервером с помощью интеграционных механизмов.
Платформа «АКСИОМА-М» построена на основе трёхуровневой архитектуры, обеспечивающей чёткое разделение ответственности между отображением, логикой и данными.
Ключевые преимущества платформы «АКСИОМА-М»
Платформа «АКСИОМА-М» — эффективный инструмент для создания мобильных приложений, которые функционируют как онлайн, так и в офлайн-режиме. Она поддерживает весь жизненный цикл разработки и позволяет предприятиям быстро внедрять мобильные решения, сокращать затраты и обеспечивать автономную работу сотрудников при отсутствии сети.
5 главных отличительных особенностей платформы «АКСИОМА-М»:
- Универсальность. Возможность выступать в роли лёгкого мобильного клиента без предварительной настройки или в роли полноценной платформы с локальной базой данных;
- Архитектурная прозрачность. Чёткое разделение на уровни представления, логики и данных;
- Адаптивность. Изначальная поддержка различных форматов экранов мобильных устройств и гибкая кастомизация интерфейсов;
- Простота разработки. Создание приложений через разметку и JS без необходимости писать сложный код;
- Целевой результат. Быстрая и эффективная разработка мобильных приложений без потери качества.

