Дата публикации: 25/05/2023
Проект: Соглашение о неразглашении
Цель: Разработать мобильное приложение, позволяющее пользователям создавать интерактивные игры из любого видео.
Решение: Наш клиент хотел предоставить своим пользователям уникальный и привлекательный мобильный опыт, позволив им превратить любое видео в интерактивную игру. Для этого наша команда использовала новейшие технологии и методы разработки мобильных приложений.
Мы использовали пользовательскую, созданную с нуля архитектуру MVI, а также Kotlin, Jetpack Compose, KMM и Ktor для создания надежного и масштабируемого приложения, способного работать с любым форматом видео. Такой подход позволил нам создать удобный пользовательский интерфейс с быстрой загрузкой, плавными переходами и интуитивно понятным управлением.
Чтобы обеспечить высочайший уровень качества и производительности, мы внедрили обширный пакет автоматизированного тестирования, охватывающий все аспекты приложения, от тестирования пользовательского интерфейса до серверной части. Мы также использовали непрерывную интеграцию и доставку для своевременного и эффективного развертывания обновлений и новых функций.
Результатом стало мобильное приложение, предоставляющее пользователям мощный инструмент для создания интерактивных игр из любого видео, которое они пожелают. Приложение позволяло пользователям добавлять интерактивные элементы ввода, анимацию, эффекты и многое другое, предоставляя им полный творческий контроль над своими играми.
Технологии: Kotlin, Jetpack Compose, KMM, Ktor, архитектура MVI, автоматизированное тестирование, непрерывная интеграция и доставка, чистая архитектура.
Направление: Разработка мобильных приложений