The post has been translated automatically. Original language: Russian Russian
A little bit about us
We are a Troubleshooting Technology company, which has been engaged in the design and development of IT solutions for business, education and government agencies for more than 6 years. During this time, we have implemented dozens of projects, from mobile applications and web services to integration platforms and analytics and automation systems.
What are we going to talk about
People often come to us with requests for the development of mobile applications.
At first, there were waves of "I want to be like inDriver," then "like Glovo / Wolt/ Yandex Go," and later "my marketplace." Now fashion has shifted towards FinTech, EdTech, LifeStyle, dating, and more.
Immersing themselves in the task, in the customer's business process, they did not always move on to development, sometimes they were dissuaded when it was clear that they could do with something smaller, for example, a bot.
It seems like a mobile app is a must—have step in any digital product. But in fact, not everyone needs it. When we immerse ourselves in a business process, it doesn't always come to development. Sometimes we talk you out of it. Because honestly, sometimes it's easier, faster, and more profitable to make an alternative, a Telegram bot, a PWA, or something else.
Based on our experience, we identified several issues that helped/are helping us and our colleagues determine whether it is necessary to go into mobile development.
The essence of the question
A smartphone is the main screen of life. It's always in your hand. According to the data Data.ai:
- In 2024, users spent more than 5 hours a day in apps, a record.
- The global mobile app market is estimated at $500+ billion.
- 72% of the time on the Internet is in applications, not in the browser (Statista, 2023).
- 90% of users under the age of 35 choose apps if there is an alternative to the site.
This means that the audience has developed a stable habit. And if your product is not in a mobile device, you are somewhere away from the main focus. Or at least it seems that way.
How do I know if I need a mobile phone
we answer 4 key questions:
1. Is the product built around a mobile app?
This is not a question of "whether it will be convenient for the user," but whether the idea of a mobile application as the basis is embedded in the business model itself.
There are products where the business itself is impossible without an application: it is not just a shell, but is the main way to provide a service or content. The app is not an add—on, but the service itself.
If you remove it, there is nothing left. The application is not a support channel or a custom interface, but the core of the user experience and a key asset.
When so:
- The app brings almost all the traffic and orders.
- The app is the main point of contact with the user.
- The whole logic of the product is around the mobile format: geolocation, push notifications, personal account, map, background work, etc.
Examples:
- Glovo, Wolt, Yandex Go — without the app, you will not be able to call for delivery and will not get access to the service.
- Pure, Tinder — everything is tied to mobile behavior, focusing on fast matching, swipes, and pushes.
- Calm, Meditopia — all the value inside the app: meditations, trackers, videos, daily practices.
- Hypermarket, Ozon, Wildberries — 70%+ of orders come from apps, and all retention and push budgets go there.
- inDriver, Uber — the architecture is built around a mobile interface. Business is impossible without it.
If that's the case, then go to the app, it's not an option.
If not, if this is a convenient way to duplicate what is already working through a website, bot, or managers, and the client can fully interact with you without it, then perhaps its development is not yet a priority, or we are considering an alternative.
2. Does the app give the user a unique experience that is impossible otherwise?
Does the mobile app change the way you consume a service or interact with a product so much that this experience is impossible (or extremely inconvenient) recreate it through a website, offline, or other channels?
The application here is not an alternative to the site, but a different user experience model. We used to do it like this, but now we're going to do it like this because it's fashionable.
Examples:
- Applications like Duolingo feature gamified, piecemeal learning that is always at hand, with reminders, voice exercises, offline access, and a reward system. You can learn on the website, through newsletters, through videos, through courses at TG, but the experience is not the same at all.
- In food delivery, you can call and order, you can use the website, but the mobile application provides constant access, GPS tracking, push notifications, saved addresses, quick one—tap order, etc.
- In fitness apps, you get a workout plan, video instructions, a step counter, and a smartwatch connection, all of which work in the background and with you 24/7, a completely different service.
3. Do you need a mobile phone for business or technical requirements?
There are cases when there is no way without an application. Sometimes you need a mobile app because it doesn't work otherwise. The browser and messengers have limitations that do not allow them to implement all the functionality.
Examples:
- The user does not have a PC, if we focus on desktop.
- Offline access is needed so that the service can continue to work without the Internet: data collection, saving drafts, queuing tasks, and syncing later. The user may be out of the city, without internet or network access, or on the road.
- You need access to the hardware of the device - Bluetooth, working in the background, file system, NFC integration, working with sensors, push notifications, integration with native Health applications.
4. Is there any understanding of how to promote the product?
It is not enough to develop an application, you need to attract users for it, otherwise it will just lie. And you need to think about this in advance. Take into account the specifics of mobile app promotion on the App Store and Play Market platforms, how to attract and retain users.
If there is no such understanding, it may be too early to make an app yet. It makes sense to start with something simpler, with MVP, where it is easier to launch traffic, collect hypotheses, understand how the audience reacts, and only then transfer successful behavior to a mobile environment.
Conclusion
If there is an understanding that there is a clear “yes", then go to the mobile application.
If the answer is “no" somewhere, it makes sense to think about alternatives that can be made easier / faster / cheaper: in the form of a bot, web, or mobile PWA. Test demand, collect data, and only then invest in a full—fledged application.
The technological and financial specifics of each approach will be discussed in the next post.
Немного о нас
Мы — компания Troubleshooting Technology, уже более 6 лет занимаемся проектированием и разработкой IT-решений для бизнеса, образования и государственных структур. За это время реализовали десятки проектов: от мобильных приложений и web-сервисов до интеграционных платформ и систем аналитики и автоматизации.
О чем поговорим
К нам часто приходят с запросами на разработку мобильных приложений.
Сначала были волны "хочу как inDriver", потом "как Glovo / Wolt / Яндекс Go", позже — "свой маркетплейс". Сейчас мода сместилась в сторону FinTech, EdTech, LifeStyle, знакомства и прочее.
Погружаясь в задачу, в бизнес-процесс заказчика, не всегда переходили к разработке, иногда отговаривали, когда было понятно, что можно обойтись чем-то поменьше, к примеру, ботом.
Кажется, будто мобильное приложение — это обязательный этап любого цифрового продукта. Но на деле, не всем оно нужно. Когда мы погружаемся в бизнес-процесс, не всегда доходит до разработки. Иногда — отговариваем. Потому что честно: иногда проще, быстрее и выгоднее сделать альтернативу, Telegram-бота, PWA или что-то еще.
На основании опыта определили несколько вопросов, которые помогали/помогают нам и коллегам определить нужно ли идти именно в мобильную разработку.
Суть вопроса
Смартфон — это главный экран жизни. Он в руке всегда. По данным Data.ai:
- В 2024 году пользователи проводили более 5 часов в день в приложениях — рекорд.
- Мировой рынок мобильных приложений оценивается в $500+ млрд.
- 72% времени в интернете — в приложениях, не в браузере (Statista, 2023).
- 90% пользователей до 35 лет выбирают приложения, если есть альтернатива сайту.
Это означает: у аудитории выработалась устойчивая привычка. И если ваш продукт не находится в мобильном устройстве — вы где-то в стороне от основного внимания. Или по крайней мере так кажется.
Как понять нужна ли мобилка
отвечаем на 4 ключевых вопроса:
1. Строится ли продукт вокруг мобильного приложения?
Это вопрос не о том, «удобно ли будет пользователю», а о том, заложена ли в саму бизнес-модель идея мобильного приложения как основы.
Есть продукты, где без приложения сам бизнес невозможен: оно не просто оболочка, а и есть основной способ предоставления услуги или контента. Приложение — это не дополнение, а сама услуга.
Если вы убрать — ничего не остаётся. Приложение не канал поддержки или кастомный интерфейс, а ядро пользовательского опыта и ключевой актив.
Когда так:
- Приложение приносит почти весь трафик и заказы.
- Приложение — основная точка касания с пользователем.
- Вся логика продукта — вокруг мобильного формата: геолокация, пуши, личный кабинет, карта, фоновая работа и т.д.
Примеры:
- Glovo, Wolt, Яндекс Go — без приложения вы не вызовете доставку и не получите доступ к услуге.
- Pure, Tinder — все завязано на мобильное поведение, фокус на быстрый матчинг, свайпы, пуши.
- Calm, Meditopia — вся ценность внутри приложения: медитации, трекеры, видео, ежедневные практики.
- СберМаркет, Ozon, Wildberries — 70%+ заказов идет с приложений, туда же уходят все бюджеты на удержание и пуши.
- inDriver, Uber — архитектура построена вокруг мобильного интерфейса. Без него бизнес невозможен.
Если у вас так, значит идем в приложение, это не опция.
Если же нет, если это удобный способ дублировать то, что уже работает через сайт, бота или менеджеров, и клиент может полностью взаимодействовать с вами без него, тогда, возможно, его разработка пока не приоритет, либо рассматриваем альтернативу.
2. Дает ли приложение пользователю уникальный опыт, невозможный иначе?
Меняет ли мобильное приложение способ потребления услуги или взаимодействия с продуктом настолько, что этот опыт невозможно (или крайне неудобно) воссоздать через сайт, офлайн или другие каналы?
Приложение тут — не альтернатива сайту, а другая модель работы с пользователем. Раньше мы делали вот так, а сейчас мы сделаем вот так, потому что так будет модно.
Примеры:
- В приложениях типа Duolingo — геймифицированное, кусочками подаваемое обучение, которое всегда под рукой, с напоминаниями, голосовыми упражнениями, офлайн-доступом и системой поощрений. Можно учиться на сайте, через рассылки, через видео, через курсы в TG, но опыт совсем не тот.
- В доставке еды — можно позвонить и заказать, можно через сайт, но мобильное приложение даёт постоянный доступ, отслеживание по GPS, пуш-уведомления, сохранённые адреса, быстрый заказ в один тап и т.д.
- В фитнес-приложениях — ты получаешь план тренировок, видеоинструкции, счётчик шагов, подключение к умным часам, всё это работает в фоне и с тобой 24/7, совсем другая услуга.
3. Мобилка нужна по бизнес или техническим требованиям?
Бывают кейсы, когда без приложения никак. Иногда мобильное приложение нужно потому, что иначе — не работает. У браузера и мессенджеров есть ограничения, которые не позволяют реализовать весь функционал.
Примеры:
- У пользователя нет ПК, если ориентируемся на desktop.
- Нужен оффлайн доступ - чтобы сервис продолжал работать без интернета: сбор данных, сохранение черновиков, очередь задач, синхронизация позже. Пользователь может быть за городом, вне доступа интернета или сети, пользователь может находится в дороге.
- Нужен доступ к "железу" устройства - Bluetooth, работа в фоновом режиме, файловая система, NFC интеграции, работа с датчиками, push-уведомления, интеграция с нативными приложениями типа "Здоровье".
4. Есть ли понимание как продвигать продукт?
Разработать приложение недостаточно, под него нужно привлечь пользователей, иначе будет просто лежать. И об этом нужно задуматься заранее. Учитывать особенности продвижения мобильных приложений на площадках App Store и Play Market, как привлекать и удерживать пользователей.
Если такого понимания нет, возможно, пока делать приложение рановато. Имеет смысл стартовать чего-то попроще, с MVP, где проще запустить трафик, собрать гипотезы, понять как аудитория реагирует, и уже потом — переносить успешное поведение в мобильную среду.
Вывод
Если есть понимание, что четкое “да”, тогда идем в мобильное приложение.
Если где-то — “нет”, есть смысл подумать над альтернативами, как можно сделать проще/быстрее/дешевле: в виде бота, веба, или мобильной PWA. Протестировать спрос, собрать данные — и только потом инвестировать в полноценное приложение.
О технологических и финансовых особенностях каждого подхода в следующем посте.