Разработка мобильных приложений для iOS и Android

Digitup Studio — техническая студия в Мадриде, которая проектирует и разрабатывает приложения для iOS и Android на Ionic и Angular: одна кодовая база для обоих магазинов и, за ней, бэкенд, бэкофис и платежи, которые нужны приложению в продакшене.

Коротко

  • Мы разрабатываем гибридные приложения на Ionic и Angular (один код для iOS и Android) и всё, что за ними стоит: бэкенд, базу данных, бэкофис и инфраструктуру.
  • Интегрируем карты, геолокацию, платежи через Stripe, Apple Pay и Google Pay, push-уведомления, работу в реальном времени и Bluetooth.
  • Проекты начинаются от 1 000 €. Первая версия, готовая к публикации, для приложения вроде 23TopTraining обычно занимает от двух до четырёх месяцев.
  • Более 50 проектов с момента основания, среди них приложения Mallorcab, 23TopTraining и Tasaciones.com.
  • Публикуем в App Store и Google Play. Наш подход — гибридный (Ionic и Angular): если вашему приложению нужна чисто нативная разработка на Swift или Kotlin, мы скажем об этом в самом начале.

Какие приложения мы разрабатываем?

Прежде всего это бизнес-приложения с собственным бэкендом. Вот самые частые типы, для каждого есть публичный проект-пример.

Сервисные приложения с несколькими ролями

Клиент, исполнитель и администратор на одной платформе: назначение заказов, отслеживание в реальном времени и платежи.

Пример: Mallorcab

Приложения с методикой или контентом

Планы, тренировки и материалы, которые бизнес публикует из бэкофиса, с уведомлениями для пользователя.

Пример: 23TopTraining

Приложения, оцифровывающие процесс

Заявки, которые проходят по статусам и назначаются нужному специалисту.

Пример: Tasaciones.com

Приложения для сообщества и видео

Профили, подписчики, загрузка и воспроизведение видео, поиск и уведомления.

Пример: Scouz (мы участвовали в разработке)

Приложения для привычек и геймификации

Челленджи, баллы, наглядный прогресс и расчёт влияния, с версией для компаний.

Пример: The Good Goal (мы сотрудничали на раннем этапе)

UX/UI-дизайн приложения

Исследование, кликабельный прототип и тесты юзабилити до начала разработки.

Пример: Fonditel (только дизайн)

Гибридное или нативное приложение: что вам подходит?

Для большинства бизнес-приложений достаточно гибридного: его дешевле поддерживать, потому что iOS и Android используют одну кодовую базу. Нативная разработка (Swift для iOS, Kotlin для Android) оправдана при тяжёлой графике, дополненной реальности или очень специфическом оборудовании.

Сравнение гибридного приложения на Ionic и Angular и нативного приложения
КритерийГибридное приложение (Ionic и Angular)Нативное приложение (Swift и Kotlin)
Код и поддержкаОдна кодовая база: каждое изменение вносится один разДве кодовые базы: каждое изменение вносится дважды
Функции смартфонаКамера, GPS, уведомления, мобильные платежи и Bluetooth через плагиныПрямой доступ ко всем API системы
ПроизводительностьДостаточна для форм, карт, платежей, чата и видеоСамая высокая; решает при тяжёлой графике и 3D
Дополненная реальность и специфическое оборудованиеОграниченно: зависит от наличия надёжного плагинаПодходящий вариант
Делает ли это Digitup?Да, это наш подходНет; если вашему приложению это нужно, мы скажем

Мы работаем с Ionic — набором с открытым кодом для создания мобильных приложений на веб-технологиях, а также с Angular и TypeScript. В кейсе 23TopTraining мы объясняем, что одна кодовая база «вдвое сокращает затраты на поддержку».

Гибридное не значит ограниченное: Mallorcab, созданное на Ionic и Angular, принимает оплату через Apple Pay и Google Pay, отслеживает водителя в реальном времени и подключается по Bluetooth к таксометру.

Что находится за приложением?

За бизнес-приложением стоят бэкенд с логикой и API, база данных, бэкофис для управления и внешние сервисы: платежи, карты, уведомления. Мы строим все эти части, а не только экраны.

Типичные компоненты мобильного приложения и технологии, на которых их строит Digitup
КомпонентДля чего нуженНа чём мы его строим
Приложение для iOS и AndroidЭкраны и работа со смартфонаIonic, Angular и TypeScript
Бэкенд и APIБизнес-логика, права доступа, аутентификация и интеграцииNode.js с NestJS или Python с FastAPI; Firebase Auth
База данныхПользователи, заказы, статусы и контентPostgreSQL, MongoDB, Redis или Firestore
БэкофисЧтобы ваша команда управляла приложением без кодаВеб-панель под заказ
ПлатежиСписания, подписки и счетаStripe, PayPal, Apple Pay и Google Pay
Карты и реальное времяГеолокация, назначение и отслеживание в реальном времениGoogle Maps и WebSockets
УведомленияОповещения, напоминания и смена статусовPush-уведомления через Firebase
ИнфраструктураРазвёртывание, резервные копии и мониторингVPS или облако, Docker и CI/CD

Если у вас уже есть бэкенд, CRM или ERP, приложение подключается к ним. Подробнее — в разделах технологии, с которыми мы работаем и интеграция ИИ в продукты.

Как проходит процесс до публикации приложения?

Пять этапов: от понимания бизнеса до публикации в магазинах и поддержки приложения в продакшене.

01

Разбираемся в задаче и пользователях

Кто будет пользоваться приложением, в каких ролях и какие инструменты уже есть.

02

Определяем решение и дизайн

Архитектура, объём первой версии и UX/UI. В 23TopTraining мы начали с мудборда и проверили сценарии на очных сессиях.

03

Создаём первую рабочую версию

MVP, чтобы проверить реальную ценность до добавления функций; подробнее — в разделе разработка MVP для стартапов.

04

Интегрируем платежи, карты и системы

Бэкенд, бэкофис, платежи, карты, уведомления и API, которые уже использует ваша компания.

05

Публикуем и поддерживаем

Отправляем приложение в App Store и Google Play, разворачиваем бэкенд через CI/CD и продолжаем с мониторингом и развитием.

Что требуют Apple и Google для публикации приложения?

Обе площадки проверяют каждую заявку и требуют аккаунт разработчика: Apple берёт ежегодный взнос, Google — единоразовый платёж. Для публикации от имени компании обеим нужен номер D-U-N-S. Вот требования 2026 года, которые сильнее всего влияют на сроки.

Требования App Store и Google Play к публикации приложения в 2026 году
ТребованиеApp Store (Apple)Google Play
ПроверкаВсе приложения и обновления; обычно 90% заявок обрабатываются менее чем за 48 часовНекоторые проверки занимают до семи дней, а в исключительных случаях дольше
Аккаунт компанииНужен номер D-U-N-SНужен номер D-U-N-S
Тестирование перед публикациейРавнозначного требования нетЛичные аккаунты, созданные после 13 ноября 2023 года: закрытое тестирование минимум с 12 тестировщиками в течение 14 дней подряд
Удаление аккаунтаОбязательно из самого приложения, если оно позволяет создать аккаунтОбязательно из самого приложения, а также по веб-ссылке
Минимальная техническая версияС 28 апреля 2026 года сборка с Xcode 26 и SDK iOS 26 или новееС 31 августа 2026 года новые приложения и обновления должны ориентироваться на Android 16 (уровень API 36)

Официальные источники (проверены 23.10.2026). Apple: проверка, регистрация, удаление аккаунтов и SDK. Google Play: проверка, D-U-N-S, регистрация, закрытое тестирование, удаление аккаунтов и уровень API.

Сколько стоит приложение и сколько времени оно занимает?

Проекты Digitup начинаются от 1 000 €, но приложение для iOS и Android с бэкендом, бэкофисом и интеграциями стоит выше. Первая версия, готовая к публикации, для приложения вроде 23TopTraining (планы, тренировки, бэкофис и уведомления) обычно занимает от двух до четырёх месяцев.

Именно эти факторы сильнее всего влияют на цену и сроки, поэтому мы не публикуем тарифы: мы изучаем задачу и предлагаем этапы, цену и срок. Оплатить можно как проект с фиксированной ценой, в рассрочку на 6 или 12 месяцев или по модели Build & Run (формы сотрудничества).

Что происходит после публикации приложения?

После запуска приложению нужна поддержка, потому что Apple и Google регулярно меняют технические требования. Если приложение не обновлять, в Google Play оно перестаёт быть доступным новым пользователям с актуальными версиями Android (требование к уровню API).

Мы обновляем зависимости и версии SDK, исправляем ошибки, следим за серверами и резервными копиями и развиваем функции; в Mallorcab мы непрерывно поддерживаем платформу в продакшене. Это можно заказать как поддержку ПО или в рамках Build & Run — ежемесячного платежа, включающего хостинг, безопасность, поддержку и пакет часов на развитие.

Какие приложения мы разработали?

Приложения, по которым на сайте опубликован кейс: Mallorcab, 23TopTraining, Tasaciones.com, Scouz, The Good Goal и Fonditel. Мы делали не одно и то же во всех, поэтому указываем свою роль.

Мобильные приложения, над которыми работал Digitup, и роль в каждом проекте
ПроектРоль DigitupЧто включает
MallorcabПолная разработка и поддержкаПриложения для клиента и водителя, бэкофис, реальное время, платежи и Bluetooth-связь с таксометром
23TopTrainingПолный цикл дизайна и разработкиПриложение на Ionic и Firebase, бэкофис, push и публикация в обоих магазинах
Tasaciones.comПродукт с нуляUX/UI, клиентское приложение, назначение по зонам, статусы заказа и бэкофис
ScouzУчаствовали в разработкеScouz Player и Scouz Pro: профили, видео и push, на Ionic и Angular
The Good GoalСотрудничали на раннем этапеЧелленджи, баллы и расчёт влияния; запущено в июне 2021 года на iOS и Android
FonditelТолько UX/UI-дизайнДизайн приложения, сайта и личного кабинета

Публичные цифры принадлежат самим продуктам, а не Digitup: платформа Mallorcab объединяет более 300 подключённых таксистов, более 300 000 зарегистрированных клиентов и более 3 миллионов созданных заказов, а The Good Goal сообщила, что за первый год получила более 60 000 загрузок и более 18 000 активных пользователей.

Что говорят клиенты?

Клиенты ценят, что мы понимаем, что им нужно, и решаем задачи вместе с ними. Сокращённые цитаты из их отзывов на Sortlist.

«Они точно уловили то, что мы искали, и даже улучшили это.»

Enric Cladera, директор Taxis Alcudia (Mallorcab)

«Мы завершили стратегический проект — наше мобильное приложение. Задач было много, и мы решали их вместе.»

Angel Perea, проектный менеджер SGAE

«Мы наняли Digitup для создания мобильного и веб-приложения с нуля. Задача была непростая: сложная логика, которая развивалась в несколько этапов.»

Jorge Molina, JusticiApp

Когда Digitup подходит для вашего приложения, а когда нет?

Мы подходим, если вам нужна компания по разработке приложений, которая строит ещё и бэкенд, бэкофис и интеграции. Digitup напрямую возглавляют два партнёра, и мы работаем с компаниями из Мадрида и остальной Испании, преимущественно удалённо.

Подходит, если…

  • Вам нужно приложение с бэкендом, бэкофисом и интеграциями, а не только экраны.
  • Ваше приложение принимает платежи, использует карты, работает в реальном времени или отправляет уведомления.
  • Вы хотите запустить первую версию и развивать её по этапам.

Не подходит, если…

  • Приложению требуется нативная разработка: 3D-графика, дополненная реальность или очень специфическое оборудование.
  • Вы ищете отдельных разработчиков в свою команду, а не заказ на продукт.
  • Бюджет меньше 1 000 € или сдача нужна менее чем через 2 недели.
  • Вам достаточно готового, уже настроенного инструмента с рынка.

Связанные услуги

Частые вопросы о разработке приложений

Сколько стоит разработка приложения для iOS и Android?

Цена зависит прежде всего от ролей пользователей, функций смартфона, платежей, работы в реальном времени и интеграций. Проекты Digitup Studio начинаются от 1 000 €, а приложение для iOS и Android с бэкендом и бэкофисом стоит выше этого минимума. После первого звонка мы предлагаем этапы, цену и порядок оплаты.

Сколько времени занимает разработка приложения?

Первая версия, готовая к публикации, для приложения вроде 23TopTraining (планы, тренировки, бэкофис и уведомления), обычно занимает от двух до четырёх месяцев. Если в приложении несколько ролей, платежи и работа в реальном времени, потребуется больше этапов. К этому сроку добавляется проверка в магазинах: от менее чем суток до недели, а в исключительных случаях дольше.

Что лучше: гибридное или нативное приложение?

Для большинства бизнес-приложений с платежами, картами или уведомлениями достаточно гибридного приложения на Ionic и Angular: один код для iOS и Android, поэтому каждое изменение вносится один раз. Нативная разработка (Swift или Kotlin) оправдана при тяжёлой графике, дополненной реальности или очень специфическом оборудовании. Digitup работает с гибридными приложениями; если вашему приложению нужен нативный код, мы скажем об этом в самом начале.

Вы сами публикуете приложение в App Store и Google Play?

Да, мы берём на себя отправку и публикацию, как сделали для 23TopTraining. Apple проверяет все приложения и обновления и обычно обрабатывает 90% заявок менее чем за 48 часов; в Google Play некоторые проверки занимают до семи дней, а в исключительных случаях дольше. Если вы публикуете приложение от имени компании, обеим площадкам потребуется номер D-U-N-S.

На кого оформляются аккаунты разработчика и кому принадлежит код приложения?

Лучше всего сразу оформить аккаунты Apple и Google на вашу компанию: тогда приложение остаётся под вашим брендом, и для его обновления вы не зависите ни от одного подрядчика. Код и доступы передаются по завершении проекта с фиксированной ценой или, при гибкой оплате, после последнего платежа. В модели Build & Run опция выкупа определяется с самого начала.

Какая поддержка нужна уже опубликованному приложению?

Нужно обновлять зависимости и версии SDK, когда Apple и Google меняют требования, исправлять ошибки, следить за бэкендом и развивать функции. Например, с 31 августа 2026 года Google Play требует, чтобы новые приложения и обновления ориентировались на Android 16 (уровень API 36). Приложение, которое не обновляется, перестаёт появляться у новых пользователей с актуальными версиями Android.

Бэкенд и бэкофис входят в работу?

Да, если они нужны приложению, а так бывает чаще всего. Мы строим бэкенд на Node.js с NestJS или на Python с FastAPI, базу данных и бэкофис, чтобы ваша команда управляла пользователями, контентом или заказами без кода. Если у вас уже есть бэкенд, CRM или ERP, приложение подключается к ним, а не заменяет их.

Мне достаточно PWA вместо приложения из магазина?

Иногда да. PWA — это веб-приложение, которое устанавливается из браузера без App Store и Google Play; для внутренних инструментов или редкого использования его может хватить. У него есть ограничения: на iPhone уведомления работают только начиная с iOS 16.4 и только если пользователь добавил PWA на экран «Домой». PWA мы тоже разрабатываем.

Можете ли вы переработать или продолжить уже существующее приложение?

Да. Мы подключаемся к уже запущенным приложениям, чтобы решить проблемы архитектуры или инфраструктуры, добавить функции или встроить ИИ, либо только чтобы переработать UX/UI, как мы сделали для приложения Fonditel. Если приложение написано на нативном коде, мы честно скажем, сможем ли мы его продолжить или лучше обратиться к другой команде.

Приложение может работать без интернета и отправлять уведомления?

Push-уведомления — да: например, 23TopTraining сообщает о новых тренировках и присылает напоминания, чтобы пользователь не бросал занятия. Для работы без сети приложение можно подготовить так, чтобы оно показывало уже загруженный контент или записывало действия и синхронизировало их позже. То, что зависит от сервера, например платежи, бронирования или отслеживание в реальном времени, требует подключения.

Обновлено · Материал проверил Anton Zverev, CTO Digitup Studio

Два человека разбирают наброски экранов приложения рядом с ноутбуком

Есть идея приложения?

Расскажите, что оно должно делать и для кого. За 30 минут разговора с Антоном, нашим CTO, мы скажем, как подошли бы к задаче, а также честно скажем, если считаем, что браться за неё не стоит.