Яндекс.Метрика
Услуги Портфолио Контакты БлогНовости +7 (800) 511‑32‑27 Обсудить проект
Телеком · iOS + Android

Личный кабинет абонента сотового оператора: кейс

Нативный личный кабинет для iOS и Android, который закрывает все базовые потребности абонента: от смены тарифа до оплаты услуг. Баланс и пакеты на одном экране, пополнение через СБП и банковскую карту, детализация расходов и управление тарифом. Стек: Kotlin, Swift, Laravel.

Два полностью нативных приложения под iOS и Android в едином фирменном стиле оператораУправление тарифом со сменой пакета в один клик прямо из приложенияБезналичное пополнение счёта: СБП, банковская карта, Apple Pay и Google PayДетализация расходов по месяцам с наглядной круговой диаграммой по категориямЗащищённая работа с персональными и платёжными данными по шифрованным протоколамМасштабируемая архитектура — фундамент для долгой эволюции продукта
Личный кабинет абонента — обложка кейса
Личный кабинет абонентаМобильная связь, телеком
Клиент
Крупный игрок телеком-рынка (Enterprise) с устоявшимся брендом
Отрасль
Мобильная связь, телеком
Платформы
iOS и Android
Срок
около 4 месяцев

О продукте

Коротко — что это за продукт и для кого мы его делали.

Клиент — крупный игрок телеком-рынка сегмента Enterprise с устоявшейся фирменной идентикой и отлаженными бизнес-процессами. Компании требовались два нативных приложения — под iOS и Android, — которые бесшовно встроятся в существующий бренд и станут единой точкой самообслуживания абонента.

Ключевая цель проекта — не просто выпустить приложение, а заложить фундамент для долгосрочного развития: с простыми обновлениями и быстрой адаптацией под меняющиеся требования бизнеса.

Задача

Приложение работает с персональными данными и платёжной информацией абонента, поэтому все операции должны идти по зашифрованным и защищённым протоколам — безопасность здесь не опция, а базовое требование.

Вторая сложность — «плавающий» скоуп и сроки: требования приходили неравномерно, часто менялись и требовали быстрой реализации в сжатые окна. При этом клиенту была нужна полная прозрачность процесса — видеть ход разработки в реальном времени и сохранять контроль над решениями.

Особенности проекта

Управление тарифом — просмотр и смена тарифного плана в один клик прямо из приложения.

Безналичная оплата — пополнение счёта банковской картой, через СБП, Apple Pay и Google Pay.

Онлайн-поддержка — чат со службой поддержки в режиме 24/7.

Конструктор услуг — гибкое подключение дополнительных пакетов и опций под себя.

Решение и подход

Как мы собрали продукт — от архитектуры до процесса.

Работу вели по Scrum: двухнедельные спринты, регулярные демонстрации клиенту, ежедневные стендапы и непрерывная интеграция обратной связи. Такой ритм позволил справиться с «плавающими» требованиями и дать заказчику полную прозрачность — он видел прогресс в реальном времени и сохранял право решающего голоса.

Мобильные клиенты собраны нативно: Swift под iOS и Kotlin под Android — ради быстрого отклика интерфейса и надёжной работы с платёжными сценариями. Бизнес-логика и API реализованы на Laravel, а операции с персональными и платёжными данными идут по защищённым шифрованным протоколам.

Технологический стек

Инструменты подобраны под задачу продукта.

Почему нативная разработка для платёжного кабинета

Кабинет абонента работает с чувствительными данными: номером счёта, платёжными реквизитами, историей операций. Нативные приложения на Swift (iOS) и Kotlin (Android) дают прямой доступ к системным API безопасности: Keychain/Keystore, биометрической аутентификации, токенизации платёжных карт. Кросс-платформенные решения (React Native, Flutter) на момент разработки требовали дополнительных прокладок для интеграции с нативными платёжными API оператора, что усложнило бы поддержку и аудит безопасности.

Раздельные кодовые базы позволяют точно следовать актуальным требованиям App Store и Google Play к платёжным приложениям — они регулярно обновляются и часто специфичны для каждой платформы.

Функции продукта

Ключевые возможности, которые закрыли задачу бизнеса.

1

Баланс и пакеты

Остаток счёта, ГБ, SMS и минут с прогресс-барами на главном экране

2

Пополнение счёта

СБП без ввода данных карты, банковская карта, QR-код и автоплатёж

3

Управление тарифом

Просмотр и смена тарифного плана в один клик

4

Детализация расходов

Разбивка трат по месяцам и категориям с круговой диаграммой

5

Управление пакетами

Интернет, мессенджеры и опции с остатком и сроком действия

6

Онлайн-поддержка

Чат со службой поддержки в режиме 24/7

Как это работает

Ключевые экраны продукта — по шагам.

Главный экран личного кабинета

Главный экран личного кабинета

Стартовый сплэш с брендовым слоганом «Сближаем. Всегда.» сменяется главным экраном, где сведено всё важное: имя и номер абонента, баланс с кнопкой «Пополнить» и название тарифа.

Ниже — карточки остатков (ГБ, SMS, минуты) с прогресс-барами, блок «Расходы в мае» с разбивкой по категориям и быстрые действия: пополнить баланс, управление пакетами и услугами.

Пополнение счёта

Пополнение счёта

Экран пополнения предлагает оплату без ввода данных карты через СБП, а также другие способы: банковской картой, по QR-коду и настройку автоплатежа.

При оплате картой абонент видит номер телефона, сумму (от 10 до 30 000 ₽), сохранённую карту MasterCard и возможность добавить новую — все платёжные операции идут по защищённым протоколам.

Детализация расходов

Детализация расходов

Раздел «Расходы» показывает траты за месяц крупной цифрой в центре круговой диаграммы, а под ней — разбивку по категориям: абонентская плата, звонки, связь в роуминге, пакеты интернета.

Месяцы переключаются стрелками влево-вправо, а быстрые ссылки ведут к пополнениям, списаниям, заказу детализации и просмотру тарифа.

Управление пакетами

Управление пакетами

Экран «Интернет» показывает, что включено в тариф: остаток гигабайтов с прогресс-баром и сроком действия, а также безлимитные мессенджеры.

Отсюда абонент может подключить дополнительные пакеты или перейти к расходам и детализации — управление опциями собрано в одном понятном месте.

Данные и безопасность

Приложение работает с персональными данными и платёжной информацией абонента, поэтому все операции — от авторизации до оплаты — идут по зашифрованным и защищённым протоколам. Безопасность заложена в архитектуру, а не добавлена поверх.

Масштабируемая архитектура позволяет продукту развиваться дальше: добавлять функции, обновлять интерфейс и адаптироваться под меняющиеся требования телеком-бизнеса без переписывания с нуля.

В цифрах

4 мес.
от старта до публикации в сторах
2
нативные приложения: iOS и Android
24/7
онлайн-поддержка в чате
1 клик
смена тарифного плана
  • 2 нативных приложения: iOS и Android — единая функциональность, раздельные сторы.
  • Смена тарифа в один клик прямо из приложения без визита в офис.
  • Безналичная оплата банковской картой, Apple Pay и Google Pay.
  • Онлайн-поддержка 24/7 в встроенном чате без переключения на сторонние мессенджеры.
  • Конструктор дополнительных услуг: подключение и отключение опций самостоятельно.
  • Разработка ведётся Scrum-спринтами по 2 недели — изменения вносятся без остановки продукта.

Архитектура и персональные данные

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

Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Требования к обработке ПДн опираются на 152-ФЗ; статус оператора проверяется в реестре операторов ПДн РКН.

Часто задаваемые вопросы

Что умеет личный кабинет абонента?
Смену тарифа, пополнение баланса картой и мобильными кошельками, конструктор дополнительных услуг и чат поддержки 24/7.
Поддерживаются ли мобильные платежи?
Да, реализованы оплата банковской картой, Apple Pay и Google Pay с защитой транзакций.
Как обеспечивается безопасность данных абонентов?
Данные передаются по защищённым протоколам с шифрованием; приложение соответствует требованиям 152-ФЗ.
На каких платформах работает кабинет?
Нативно на iOS и Android.
Сколько заняла разработка?
Два нативных приложения разработали, протестировали и опубликовали за четыре месяца, продукт продолжает развиваться.

Наши клиенты

Компании из ритейла, медтеха, логистики и электронной коммерции, которым мы помогли с цифровыми продуктами.

SuperStep
Юнилаб
Plonq
Галамарт
Гром
move2Armenia
Мосокна
Вилка Ложка
Конга
xRouten
AIS

Услуги веб-студии YuSMP Group

Полный спектр разработки — от нативных мобильных приложений до веб-платформ, дизайна и IT-аудита. Выберите направление или закажите проект под ключ.

Мобильная разработка

Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.

Подробнее →

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

Нативные приложения для iPhone и iPad на Swift и SwiftUI.

Подробнее →

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

Приложения для Android на Kotlin и Jetpack Compose.

Подробнее →

Кроссплатформенный подход

Одно приложение сразу на iOS и Android на Flutter.

Подробнее →

Веб - разработка

SPA, порталы и веб-платформы на React / Next.js и Node.

Подробнее →

Backend-разработка

Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.

Подробнее →

Разработка под ключ

Продукт под ключ: аналитика, дизайн, разработка и запуск.

Подробнее →

MVP

Быстрый запуск ядра продукта, чтобы проверить гипотезу без лишних затрат.

Подробнее →

Тестирование

Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.

Подробнее →

UI/UX-дизайн

Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.

Подробнее →

Прототипирование

Кликабельный прототип для проверки идеи до разработки.

Подробнее →

Создание сайтов

Корпоративные сайты, лендинги и интернет-магазины под ключ.

Подробнее →

IT - аудит

Аудит ИТ-инфраструктуры, кода и безопасности.

Подробнее →

SEO‑продвижение

Вывод сайта в топ Яндекса и Google — трафик и заявки из поиска.

Подробнее →

Контекстная реклама

Яндекс Директ — заявки с первого дня и контроль цены лида.

Подробнее →

SMM‑продвижение

Соцсети и таргет — узнаваемость бренда, комьюнити и заявки.

Подробнее →

Обсудим ваш проект?

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.

Телефон
Звонок бесплатный
Бесплатный аудит и оценка проекта — вернёмся с планом за 1–2 дня.

* При условии заключения договора на разработку. Услуга технический SEO аудит сайта предоставляется с отчетом и списком рекомендаций.

Хотите такой же проект — обсудим

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.