Мобильные приложения
Если продукт нужен клиентам или сотрудникам и на iOS, и на Android, отдельные реализации могут приводить к дублированию работы. Новые функции появляются на платформах в разное время, а исправления приходится повторять. Без общего подхода поддержание единого поведения приложений может занимать всё большую часть бюджета на разработку.
Мы определяем, какие функции могут использовать общую реализацию, а какие требуют отдельных решений для каждой платформы. Затем создаём общую основу для бизнес-логики и интерфейса, подключаем серверную часть и тестируем приложение на согласованном наборе устройств. Это сокращает повторную работу и сохраняет необходимые возможности и привычные способы взаимодействия на каждой платформе.
ЧАСТЫЕ
ВОПРОСЫ
Весь код будет общим?
Мы используем общий код там, где это оправданно, и нативные возможности там, где этого требуют производительность или удобство работы.
С чего начать?
Расскажите, какую задачу вы хотите решить с помощью услуги «Мобильные приложения» и что сейчас мешает. Мы обсудим исходную ситуацию, уточним объём работ и предложим следующий практический шаг.
Как мы обеспечиваем конфиденциальность и безопасность данных?
До начала работ согласуем, какие данные нужны для проекта, где их можно хранить и кто получит доступ. Запрашиваем только необходимые права, а для разработки и тестирования по возможности используем обезличенные или синтетические данные. Использование сторонних сервисов, включая AI, и передачу им данных согласуем отдельно. Порядок передачи доступов, хранения и удаления рабочих копий, а также условия NDA при необходимости фиксируем до предоставления данных.