Разработка приложений для Android

Мы создаём корпоративные мобильные приложения со сложной бизнес-логикой

Наш подход и преимущества

Создаем корпоративные мобильные приложения со сложной бизнес-логикой.

Мы исповедуем целостный подход к управлению продуктом, а не просто продаем часы программистов.

Работая с нами, клиент получает консультации:

  • менеджеров продукта (какие KPI продукта отслеживать, от какого функционала лучше отказаться на начальном этапе);
  • менеджеров проекта (как снизить риски срыва сроков/бюджета);
  • системного аналитика.

Мы не занимаемся созданием:

  • мобильных сайтов;
  • мобильных презентаций;
  • кроссплатформенных приложений.

Услуги по созданию Андроид приложений

  1.  Аудит существующих приложений — посмотрим код и аналитику приложения, найдем слабые места в работе, интерфейсах; предложим направления для развития
  2.  Консалтинг — поможем определить функционал будущего мобильного приложения, сформулируем ключевые метрики или оценим квалификацию вашего нового штатного андроид-разработчика
  3.  Разработка технического задания (ТЗ) на создание мобильного приложения
  4.  Проектирование пользовательского опыта (UX, сценариев пользователя) и навигации (структурные схемы экранов, карты экранов)
  5.  Графический дизайн интерфейсов
  6.  Написание кода и тестирование
  7.  Продвижение приложения в Google Play
  8.  Поддержка существующего мобильного приложения

Мы — эксперты по следующим типам приложений

Мобильные сервисы со сложной логикой:
Например, Dostavista.ru или корпоративные приложения с функционалом:

  • интеграция с CRM/ERP/CMS-системами;
  • платежные сервисы;
  • геолокация;
  • авторизация с использованием смарт-карт;
  • использование двухфакторной авторизации;
  • голосовые сервисы и распознавание речи;
  • создание API для сервера и прочее.

Отраслевые решения:

Команда

Создание сложного бизнес-приложения это, как правило — продукт взаимодействия двух команд: заказчика и исполнителя.

Со стороны заказчика обычно требуется участие специалистов:

  • Заказчик проекта. Определяет сроки, бюджет и качество проекта. Получит результаты проекта.
  • Менеджер проекта. Будет в курсе всех задач и процессов, чтобы координировать ресурсы.
  • Серверный разработчик. Обеспечивает обмен данными между сервером и приложением.

Со стороны исполнителя в проекте будут участвовать:

  • Менеджеры проектов/продуктов/аналитики. Переведут видение продукта в технические требования, продумают ключевые метрики приложения, сроки, порядок коммуникации.
  • Разработчики. Напишут код. Штатные программисты имеют 5+ лет опыта работы в мобильной индустрии, являются авторами статей и спикерами отраслевых конференций.
  • Графические и UX дизайнеры. Создадут пользовательские сценарии и интерфейсы.
  • Тестировщики. Найдут ошибки и проверят, чтобы приложение соответствовало техническому заданию.

Процесс работы

Разработка мобильного приложения ведется с использованием следующих методологий: lean, agile, и включает в себя следующие этапы:

  • Предпроектное исследование: оценка рамок проекта — функционала, сроков и бюджетов; ключевых метрик — KPI — продукта;
  • Проектирование приложения — подготовка технического задания (модели данных, диаграмм бизнес-процессов; обмен данными с другими объектами, тестовые сценарии);
  • Проектирование пользовательского опыта (UX) — разработка сценариев пользователей, структурных схем экранов, карты экранов;
  • Графический дизайн интерфейсов;
  • Написание кода приложения;
  • Запуск альфа-версии и тестирование;
  • Запуск бета-версии и тестирование;
  • Релиз приложения;
  • Поддержка приложения.

Стоимость услуг

  • Android + Сервер

    • Мобильное приложение
    • серверное API
    • сервер
  • Android + iOS + Сервер

    • Мобильное приложение на нескольких платформах
    • серверное API
    • сервер
  • Android приложение

    Создание мобильного приложения

Мы различаем предварительную и точную стоимости создания приложения.

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

Точная стоимость (закрепленная договором) определяется на основании подробного технического задания, содержащего описание функционала приложения, сценариев пользователей, моделей данных и описаниями связей с сервером.

Технологии

Мы используем только технологии, рекомендуемые Android Developers (так называемые «нативные»).

Использование «нативных» (в отличие от кросс-платформенных) инструментов разработки (SDK) гарантирует не только высокое качество исполнения, но и возможность безболезненной передачи проекта любому другому исполнителю.

Мы также имеем опыт работы с большинством популярных инструментов, таких как:

Contact us for free consultation
0 / 15 Mb