Процесс разработки приложений
Создание нового решения, продукта или сервиса на базе платформы SberMobile - это простой и понятный процесс, включающий несколько шагов:
Планирование архитектуры приложения и верхнеуровневый дизайн
Выбор модулей платформы для использования при реализации, распределяя их функции между серверами платформы
Создание прототипов компонентов UI и инструментальных панелей приложения
Подготовка экземпляров платформы для разработки, тестирования, промышленной эксплуатации и других сред (таких как кандидат на окончательную версию)
Установка репозитория системы контроля версий (например, Git) для вашего приложения
Настройка подключений устройств и сбора данных
Реализация моделей данных (цифровых двойников ваших активов и процессов)
Реализация цепочек обработки данных через процессы, наборы правил моделей и т.д.
Настройка глубокой аналитики, такой как машинное обучение, обработка сложных событий и т.д.
Создание инструментальных панелей оператора и других частей пользовательского интерфейса приложения
Настройка автозапуска, чтобы активировать нужные точки входа пользователя
Определение безопасности приложения, схем аутентификации, пользовательских ролей и прав доступа
Установка средств интеграции со сторонними системами
Брендирование и интернационализация вашего приложения
Упаковка ресурсов и настройка через модуль приложения
Настройка процессов развертывания и DevOps
Развертывание приложения на промышленных серверах (для веб-сервисов), либо подготовка пакета установки от производителя оборудования (для необлачных продуктов)
Настройка процессов проверки целостности и самоконтроля