BAIKALSEA Company
Промышленность
Россия, Иркутск
IOS, Android
Сентябрь 2021
Большая сеть реализации продукции компании заказчика, необходимость заключения договоров и других документов вне офиса, отправка на согласование, прикрепление непосредственно самих документов, сменяемость версий и доп. соглашений было сложной задачей
Разработаны два мобильных, нативных приложения для Android и iOS c интуитивно понятным и современным интерфейсом, отвечающие запросам заказчика
После получения первичного проектного решения началась кропотливая работа бизнес-аналитика. На этом этапе уточнялись и детализировались требования, вносились правки.
Параллельно с уточнение требованием системный архитектор начал продумывать архитектуру приложений, выбирать и согласовывать стек технологий. В качестве языков программирования были выбраны: Swift и Kotlin. Для реализации общих модулей в проекте использовался Kotlin Multiplatform.
Заказчик на предприятии использует систему Directum RX, поэтому мобильные приложения должны работать именно с этой системой. Для реализации всего требуемого функционала необходимо было доработать/кастомизировать Directum RX. Эту нелегкую работу с успехом выполнили наши друзья из компании Финансовые технологии (http://fintechn.ru).
Параллельно с доработкой системы Directum RX архитектор и дизайнер начали продумывать юзабилити приложения и делать первые прототипы экранов. В качестве основного инструмента мы используем Figma. Каждый законченный блок/раздел отдавался на согласование заказчику, по замечаниям вносились правки. Помимо статических экранов был сделан и интерактивный прототип, благодаря этому заказчик на ранних этапах мог посмотреть как в конечном приложении будут выглядеть разделы, как будет осуществляться навигация между ними.
Разрабатывались нативные приложения для iOS и Android, но для реализации базовых функций таких как взаимодействие с REST API был реализован общий фреймворк. Фреймворк реализован на Kotlin Multiplatform.
Уже через 1 неделю после старта проекта мы начали делать тестовые сборки для команды и заказчика. Для распространения тестовых сборок мы использовали "нативные" сервисы Apple TestFlight для iOS и Google App Distribution. Сборки выкатывались два раза в неделю.
Распространение ранних сборок позволило заказчику понимать ход работ и вносить корректировки и уточнения на ранних этапах.
После того как приложение было законченно, начался процесс публикации приложений в Google Play Market и Apple AppStore и прохождения ревью.
Разработаны два мобильных, нативных приложения для Android и iOS c интуитивно понятным и современным интерфейсом, отвечающие запросам Заказчика
Вероника Иванова
Проектный менеджер
Второе приложение продолжило наш летний «марафон» создания комплекса мобильных приложений для холдинга. В рамках «марафона» за три месяца были разработано шесть корпоративных приложений под 2 платформы (iOS и Android). Команда мобильной и бэк разработок - 17 человек. Из-за сжатых сроков работа шла в режиме нон-стоп, команда работала семь дней в неделю.
ALTESSA SOLUTIONS с удовольствием обсудит вашу задачу