Сервисные приложения с несколькими ролями
Клиент, исполнитель и администратор на одной платформе: назначение заказов, отслеживание в реальном времени и платежи.
Пример: Mallorcab
Digitup Studio — техническая студия в Мадриде, которая проектирует и разрабатывает приложения для iOS и Android на Ionic и Angular: одна кодовая база для обоих магазинов и, за ней, бэкенд, бэкофис и платежи, которые нужны приложению в продакшене.
Прежде всего это бизнес-приложения с собственным бэкендом. Вот самые частые типы, для каждого есть публичный проект-пример.
Клиент, исполнитель и администратор на одной платформе: назначение заказов, отслеживание в реальном времени и платежи.
Пример: Mallorcab
Планы, тренировки и материалы, которые бизнес публикует из бэкофиса, с уведомлениями для пользователя.
Пример: 23TopTraining
Заявки, которые проходят по статусам и назначаются нужному специалисту.
Пример: Tasaciones.com
Профили, подписчики, загрузка и воспроизведение видео, поиск и уведомления.
Пример: Scouz (мы участвовали в разработке)
Челленджи, баллы, наглядный прогресс и расчёт влияния, с версией для компаний.
Пример: The Good Goal (мы сотрудничали на раннем этапе)
Исследование, кликабельный прототип и тесты юзабилити до начала разработки.
Пример: Fonditel (только дизайн)
Для большинства бизнес-приложений достаточно гибридного: его дешевле поддерживать, потому что iOS и Android используют одну кодовую базу. Нативная разработка (Swift для iOS, Kotlin для Android) оправдана при тяжёлой графике, дополненной реальности или очень специфическом оборудовании.
| Критерий | Гибридное приложение (Ionic и Angular) | Нативное приложение (Swift и Kotlin) |
|---|---|---|
| Код и поддержка | Одна кодовая база: каждое изменение вносится один раз | Две кодовые базы: каждое изменение вносится дважды |
| Функции смартфона | Камера, GPS, уведомления, мобильные платежи и Bluetooth через плагины | Прямой доступ ко всем API системы |
| Производительность | Достаточна для форм, карт, платежей, чата и видео | Самая высокая; решает при тяжёлой графике и 3D |
| Дополненная реальность и специфическое оборудование | Ограниченно: зависит от наличия надёжного плагина | Подходящий вариант |
| Делает ли это Digitup? | Да, это наш подход | Нет; если вашему приложению это нужно, мы скажем |
Мы работаем с Ionic — набором с открытым кодом для создания мобильных приложений на веб-технологиях, а также с Angular и TypeScript. В кейсе 23TopTraining мы объясняем, что одна кодовая база «вдвое сокращает затраты на поддержку».
Гибридное не значит ограниченное: Mallorcab, созданное на Ionic и Angular, принимает оплату через Apple Pay и Google Pay, отслеживает водителя в реальном времени и подключается по Bluetooth к таксометру.
За бизнес-приложением стоят бэкенд с логикой и API, база данных, бэкофис для управления и внешние сервисы: платежи, карты, уведомления. Мы строим все эти части, а не только экраны.
| Компонент | Для чего нужен | На чём мы его строим |
|---|---|---|
| Приложение для 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, приложение подключается к ним. Подробнее — в разделах технологии, с которыми мы работаем и интеграция ИИ в продукты.
Пять этапов: от понимания бизнеса до публикации в магазинах и поддержки приложения в продакшене.
Кто будет пользоваться приложением, в каких ролях и какие инструменты уже есть.
Архитектура, объём первой версии и UX/UI. В 23TopTraining мы начали с мудборда и проверили сценарии на очных сессиях.
MVP, чтобы проверить реальную ценность до добавления функций; подробнее — в разделе разработка MVP для стартапов.
Бэкенд, бэкофис, платежи, карты, уведомления и API, которые уже использует ваша компания.
Отправляем приложение в App Store и Google Play, разворачиваем бэкенд через CI/CD и продолжаем с мониторингом и развитием.
Обе площадки проверяют каждую заявку и требуют аккаунт разработчика: Apple берёт ежегодный взнос, Google — единоразовый платёж. Для публикации от имени компании обеим нужен номер D-U-N-S. Вот требования 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 | Что включает |
|---|---|---|
| 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 активных пользователей.
Мобильность / Такси / ИИ / Real-time
Фитнес / Мобильное приложение / Ionic / Firebase
PropTech / Мобильное приложение / UX/UI / Бэкофис
Спорт / Мобильное приложение / Сообщество / Видео
Клиенты ценят, что мы понимаем, что им нужно, и решаем задачи вместе с ними. Сокращённые цитаты из их отзывов на Sortlist.
«Они точно уловили то, что мы искали, и даже улучшили это.»
Enric Cladera, директор Taxis Alcudia (Mallorcab)
«Мы завершили стратегический проект — наше мобильное приложение. Задач было много, и мы решали их вместе.»
Angel Perea, проектный менеджер SGAE
«Мы наняли Digitup для создания мобильного и веб-приложения с нуля. Задача была непростая: сложная логика, которая развивалась в несколько этапов.»
Jorge Molina, JusticiApp
Мы подходим, если вам нужна компания по разработке приложений, которая строит ещё и бэкенд, бэкофис и интеграции. Digitup напрямую возглавляют два партнёра, и мы работаем с компаниями из Мадрида и остальной Испании, преимущественно удалённо.
Цена зависит прежде всего от ролей пользователей, функций смартфона, платежей, работы в реальном времени и интеграций. Проекты Digitup Studio начинаются от 1 000 €, а приложение для iOS и Android с бэкендом и бэкофисом стоит выше этого минимума. После первого звонка мы предлагаем этапы, цену и порядок оплаты.
Первая версия, готовая к публикации, для приложения вроде 23TopTraining (планы, тренировки, бэкофис и уведомления), обычно занимает от двух до четырёх месяцев. Если в приложении несколько ролей, платежи и работа в реальном времени, потребуется больше этапов. К этому сроку добавляется проверка в магазинах: от менее чем суток до недели, а в исключительных случаях дольше.
Для большинства бизнес-приложений с платежами, картами или уведомлениями достаточно гибридного приложения на Ionic и Angular: один код для iOS и Android, поэтому каждое изменение вносится один раз. Нативная разработка (Swift или Kotlin) оправдана при тяжёлой графике, дополненной реальности или очень специфическом оборудовании. Digitup работает с гибридными приложениями; если вашему приложению нужен нативный код, мы скажем об этом в самом начале.
Да, мы берём на себя отправку и публикацию, как сделали для 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 — это веб-приложение, которое устанавливается из браузера без App Store и Google Play; для внутренних инструментов или редкого использования его может хватить. У него есть ограничения: на iPhone уведомления работают только начиная с iOS 16.4 и только если пользователь добавил PWA на экран «Домой». PWA мы тоже разрабатываем.
Да. Мы подключаемся к уже запущенным приложениям, чтобы решить проблемы архитектуры или инфраструктуры, добавить функции или встроить ИИ, либо только чтобы переработать UX/UI, как мы сделали для приложения Fonditel. Если приложение написано на нативном коде, мы честно скажем, сможем ли мы его продолжить или лучше обратиться к другой команде.
Push-уведомления — да: например, 23TopTraining сообщает о новых тренировках и присылает напоминания, чтобы пользователь не бросал занятия. Для работы без сети приложение можно подготовить так, чтобы оно показывало уже загруженный контент или записывало действия и синхронизировало их позже. То, что зависит от сервера, например платежи, бронирования или отслеживание в реальном времени, требует подключения.
Расскажите, что оно должно делать и для кого. За 30 минут разговора с Антоном, нашим CTO, мы скажем, как подошли бы к задаче, а также честно скажем, если считаем, что браться за неё не стоит.