«АКСИОМА-М» — платформа для разработки мобильных приложений

Мобильные инновации — это ставка цифровых лидеров

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

•

Разработка мобильных приложений — быстро, просто, эффективно!

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

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

От прогрессивных веб-приложений к нативным мобильным

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

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

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

•

Гибкая кастомизация и единые стандарты

Платформа обеспечивает гибкую кастомизацию интерфейсов: от изменения тем и стилей компонентов до полной перестройки визуального представления приложения без изменения его логики и кодовой базы. Это позволяет адаптировать единое мобильное решение под разные сценарии использования, категории пользователей и корпоративные стандарты оформления.

Основные функциональные возможности

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

Принципы работы платформы «АКСИОМА-М»

Платформа «АКСИОМА-М» предусматривает два режима работы:

  • мобильный онлайн-клиент для любой системы на базе «АКСИОМА»;
  • автономная мобильная платформа.

Мобильный онлайн-клиент — режим обеспечивает подключение к любой прикладной системе на платформе «АКСИОМА» без предварительной настройки:

  • все компоненты веб-версии имеют доступы в мобильном клиенте;
  • мобильные приложения строятся на той же разметке, что и веб-версия;
  • добавляются специальные «мобильные» параметры.

Разработка приложений для мобильного клиента сводится к двум основным задачам:

  • дополнительная настройка или донастройка с использованием тем и стилей, применяемых ко всем компонентам;
  • стилизация интерфейса под особенности конкретных мобильных устройств.

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

«Мини-ДБ» — это унаследованная, упрощённая схема центральной базы данных. Она содержит минимально необходимый набор таблиц и атрибутов для работы бизнес-процессов и интеграции. База состоит из двух частей:

  • статическая часть — малоизменяемые данные, такие как нормативно-справочная информация (НСИ), база данных оборудования (БДО) и другие справочники;
  • динамическая часть — транзакционные данные, которые синхронизируются с сервером с помощью интеграционных механизмов.
Платформа «АКСИОМА-М» построена на основе трёхуровневой архитектуры, обеспечивающей чёткое разделение ответственности между отображением, логикой и данными.
•

Ключевые преимущества платформы «АКСИОМА-М»

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

5 главных отличительных особенностей платформы «АКСИОМА-М»:

  • Универсальность. Возможность выступать в роли лёгкого мобильного клиента без предварительной настройки или в роли полноценной платформы с локальной базой данных;
  • Архитектурная прозрачность. Чёткое разделение на уровни представления, логики и данных;
  • Адаптивность. Изначальная поддержка различных форматов экранов мобильных устройств и гибкая кастомизация интерфейсов;
  • Простота разработки. Создание приложений через разметку и JS без необходимости писать сложный код;
  • Целевой результат. Быстрая и эффективная разработка мобильных приложений без потери качества.

	
			
Поделиться ссылкой: