Контакты
Москва
Серебряническая наб., 29
+7 (495) 108-24-49
Кемерово
Ноградская, 5, офис 404
+7 (3842) 65-04-90
Digital-агентство
Мэйк

Мобильные приложения

Разрабатываем нативные и кроссплатформенные приложения для iOS и Android

Нативные или кроссплатформенные?

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

Нативные приложения

Рекомендуемое производителями решение на основе нативной разработки предполагает написание независимых приложений под каждую платформу, отдельное приложение для iOS, отдельное приложение под Android.

Преимущества нативных приложений:

  • высокая скорость отклика интерфейсов;
  • расширенная поддержка всех аппаратных и программных возможностей телефона, первоочередной доступ к последним нововведениям операционных систем.

Кроссплатформенные приложения

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

Преимущества:

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

Недостатки:

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

Выбор вида разработки приложения зависит от задач бизнеса. Мы проконсультируем вас по всем вопросам над предпроектном этапе и поможем принять оптимальное решение.

Подход к разработке приложений

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

Разрабатываем спринтами

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

Используем версионность

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

Технологии

Для разработки кроссплатформенных приложений мы используем фреймворк React Native.


Нативные приложения для Android разрабатываем на языке программирования Java, для iOS — Swift.

Сроки разработки

Минимальный срок разработки приложения — 3 месяца. Мы работаем спринтами, это значит, что вы раз в месяц или 2 недели будете получать промежуточную сборку приложения и подробный отчет.

Гарантия

Мы даем гарантию 6 месяцев на приложения, созданные в Мэйк. Если в течение этого срока вы найдете ошибки в функционале — исправим бесплатно.

Стоимость

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


Средняя стоимость кроссплатформенного приложения под одну ОС — 700 000 рублей, нативного — 1 млн рублей.

Процесс

Аналитика и исследования
Собираем требования, изучаем лучшие решения в отрасли, потребности будущих пользователей. Для этого проводим исследования. Результатом этапа является концепция приложения, его структура, описание сценариев использования.
Прототипирование и разработка технического задания
Разрабатываем динамический прототип приложения и проектируем его программную часть (API). Итогом этапа является техническое задание —— подробное описание того, как будет работать мобильное приложение.
Дизайн
Адаптируем фирменный стиль заказчика к гайдлайнам платформ. Создаём концепцию приложения и разрабатываем дизайн. Отрисовываем состояния экранов, элементов дизайна. Готовим необходимый графический материал — иконки, иллюстрации, фото. Вы получаете дизайн приложения и UI-кит.
Программная разработка
Предоставляем выделенную фулл-тайм команду под проект. Гарантируем высокую скорость разработки за счет повторного использования многих разделов (например, модули интеграции с онлайн-оплатой и соцсетями). Документируем весь код.
Публикация
Проводим работы по публикации приложения в App Store или Google Play. Это довольно сложный процесс, требующий знания множества нюансов. Берем на себя решение всех возникающих в процессе проблем. Оформляем витрину приложения в магазинах App Store и Google Play. Если приложения на iOS, то консультируем по поводу сбора и подачи документов для регистрации аккаунта в App Store.
Техническая поддержка
В техподдержку входит мониторинг работоспособности приложения, публикации обновлений в App Store и Google Play, разработка нового функционала, проверка совместимости с новыми версиями ОС. Обычно это договор на фиксированный объем работ в месяц.

Клиенты

Более 100 компаний доверили нам свои коммуникации. Со многими сотрудничаем на протяжении 5-6 лет.

Другие услуги в категории «Разработка»

  1. Веб-сервисы
    Разработка веб-сервисов и аутсорсинг. Разрабатываем ИТ-стартапы с 2012 года
  2. Сайты
    К нам редко обращаются «просто за сайтом». Мы увеличиваем продажи, оптимизируем бизнес-процессы. Сайт — один из инструментов решения таких задач
  3. 3D-графика
    Трехмерная компьютерная графика — это лучший способ визуализировать сложные механизмы и процессы. 3D-модели незаменимы для презентаций оборудования и машин, а также в визуализации сооружений, зданий, интерьеров
  4. Техническая поддержка
    Поддерживаем сайты и приложения на 1C-Bitrix, React и Ruby on Rails