Интерфейс со сложным поведением
Много жестов, анимации, интерактивных элементов или частых обновлений данных. Разбираем каждый сценарий и настраиваем отклик, переходы и состояния экрана.
Разработка мобильных приложений и сайтов
iOS Android
Создаём приложения на Swift и Kotlin — с интерфейсом, возможностями и поведением, привычными для каждой платформы.
Обсудить разработкуВыбор подхода
Нативное приложение создаётся отдельно для iOS и Android, на инструментах соответствующей платформы. Это позволяет глубже работать с системой и точнее управлять поведением продукта.
Много жестов, анимации, интерактивных элементов или частых обновлений данных. Разбираем каждый сценарий и настраиваем отклик, переходы и состояния экрана.
Камера и сканирование, геолокация, биометрия, Bluetooth, виджеты, уведомления. Проверяем доступные API, разрешения и ограничения каждой системы до начала разработки.
Приложение регулярно развивается и должно вовремя получать возможности новых версий ОС. Закладываем архитектуру, тесты и процесс обновлений вместе с первой версией.
Swift · SwiftUI · UIKit
Проектируем навигацию и экраны с учётом привычек пользователей iOS. Пишем приложение на Swift, используем SwiftUI и UIKit там, где это нужно задаче.
Kotlin · Jetpack Compose · Android SDK
Создаём интерфейсы на Kotlin и Jetpack Compose. Учитываем разные размеры экранов, версии ОС и особенности устройств — от доступных моделей до флагманов.
За пределами экрана
Серверная часть, интеграции и панель управления входят в проект, если этого требуют сценарии. Опираемся на существующую инфраструктуру или создаём недостающие компоненты.
Подключаем CRM, 1С, интернет-магазин и другие системы через доступные API. Согласуем, где хранятся данные и как они обновляются, чтобы приложение не жило отдельно от бизнеса.
Об интеграции с 1ССоздаём нужные роли и рабочие места: обработка заказов, управление контентом, клиентами, услугами и уведомлениями. Оставляем в интерфейсе те действия, которыми команда действительно пользуется.
Личные кабинеты и порталыДобавляем продуктовые события и диагностику ошибок. Вы сможете видеть, где пользователи прерывают сценарий, какие функции востребованы и что стоит доработать в следующем релизе.
Поддержка и развитиеSwift, Kotlin или Flutter
Нативный подход даёт отдельный контроль над каждой платформой, но две версии приложения требуют соответствующего объёма разработки и тестирования.
Если сценарии на iOS и Android почти одинаковы, стоит рассмотреть общую кодовую базу. На старте сравним варианты по функциям, интеграциям, срокам и дальнейшей поддержке.
Посмотреть разработку на FlutterРабота над проектом
На каждом этапе есть результат, который можно посмотреть, проверить и обсудить.
Разбираем пользователей, бизнес-процессы, ограничения и интеграции. Определяем обязательные функции, платформы и критерии готовности.
Результат: согласованный объём и планПроходим путь пользователя от входа до целевого действия. Прорабатываем ошибки, пустые состояния и нестандартные ситуации, затем собираем дизайн экранов.
Результат: макеты и сценарииПишем код, соединяем приложение с сервером и показываем рабочие сборки. Проверяем основные действия, работу сети, разрешения и поведение на реальных устройствах.
Результат: проверенная версия приложенияГотовим приложение и материалы для публикации, сопровождаем проверку магазина. После запуска исправляем ошибки и развиваем продукт по согласованному плану.
Результат: опубликованный продуктДо начала разработки
Для оценки достаточно описания задачи. Если технического задания пока нет, поможем собрать требования.
Стоимость зависит от функций, числа платформ, дизайна, серверной части и интеграций. После обсуждения подготовим оценку по этапам и отдельно покажем, что входит в первую версию. Если нужны и iOS, и Android, учтём разработку и тестирование обеих версий.
Срок рассчитываем после определения первой версии. На него влияют сложность сценариев, готовность API, объём дизайна и число интеграций. Для проекта составляем календарный план с промежуточными сборками, а сроки проверки в магазинах учитываем отдельно.
Да. Если большая часть аудитории использует iPhone или Android, можно сначала выпустить приложение для неё. Сервер, продуктовую логику и дизайн подготовим с учётом возможного запуска второй платформы.
Начнём с изучения кода, сборки и текущих проблем. После этого предложим план изменений: от отдельных функций до обновления интерфейса и архитектуры. Подробнее — на странице доработки мобильных приложений.
Можем продолжить работу: следить за ошибками, адаптировать приложение к обновлениям ОС и выпускать новые функции. Состав поддержки и порядок обработки задач согласуем отдельно.
Следующий шаг
Что должен уметь продукт, кто будет им пользоваться и какие системы уже есть у бизнеса?
Написать нам