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

Разрабатываю приложения для iOS и Android на React Native вместе с серверной частью. Руководил перезапуском соцсети Lagooona: за три месяца команда переписала приложение и выпустила его в App Store, Google Play и Huawei AppGallery.

С чем приходят

  • Нужно приложение для двух платформ, а бюджета на две команды нет
  • Подрядчик сорвал сроки, сборки не работают, проект нужно спасать
  • Нужны бэкенд, подписки и публикация в магазины, а не только экраны
  • Приложение тормозит на слабых Android-устройствах

Что разрабатываю

  • Приложение

    Одна кодовая база для iOS и Android на React Native и TypeScript.

  • Бэкенд и API

    NestJS или Firebase, авторизация, медиа, уведомления.

  • Медиа

    Фото, видео и истории: загрузка и воспроизведение на устройстве.

  • Подписки

    Платный доступ через RevenueCat и экраны для бесплатных пользователей.

  • Сборки и обновления

    Fastlane, CI и небольшие обновления через CodePush без ожидания проверки магазина.

  • Публикация

    App Store, Google Play и Huawei AppGallery с подготовкой к проверке.

Опыт в похожих проектах

Из чего складывается стоимость

Смету по этапам присылаю после созвона и разбора требований.

  • Количество экранов и сценариев
  • Собственный бэкенд или готовые сервисы вроде Firebase
  • Медиа, офлайн-режим и push-уведомления
  • Подписки и платежи внутри приложения

Частые вопросы

Почему React Native, а не нативная разработка?

Одна кодовая база для двух платформ быстрее в разработке и дешевле в поддержке. Нативная разработка нужна для редких задач вроде сложной графики или глубокой работы с железом — если ваш случай такой, скажу сразу.

Можете подхватить проект после другого подрядчика?

Да. С Lagooona было именно так: после ухода подрядчиков первая версия не собиралась, и приложение переписали и выпустили за три месяца.

Вы работаете один или с командой?

Сам отвечаю за архитектуру, фронтенд и бэкенд. Если проекту нужны дизайнер, тестировщик или DevOps, обсуждаем состав команды на старте.

Что нужно, чтобы оценить проект?

Расскажите, какую задачу решает продукт, кто будет им пользоваться и с какими системами он связан. Если требований пока нет, разберём их на созвоне, а потом пришлю оценку по этапам.

Почему цена указана «от»?

Это нижняя граница бюджета. Итоговая сумма зависит от ролей, интеграций и требований к нагрузке — смету даю после разбора задачи.