195267, Санкт-Петербург ул.Учительская, д. 18, к.1, оф.100Н, 1 этаж

С-Петербург: +7 812 643-346-0

по России: 8 800 700-346-0

Тех. поддержка:support@mobidom.net

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

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

Проектирование и разработка технического задания

Основанием для начала работ являются Техническое задание или Требования составленные заказчиком . В последнем случае задача заказчика – заполнить составить список функциональных требований к приложению на основе которых будет разработано Техническое задание (ТЗ).

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

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

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


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

После разработки, согласования и утверждения Технического задания можно приступать к разработке. Этапы разработки мобильного приложения:
  1. Разработка дизайна всех экранов мобильного приложения.
  2. Разработка дизайна иконки приложения и ее создание под требуемые ОС форматы и размеры.
  3. Разработка серверной части (back-end) мобильного приложения для хранения базы данных и логики приложения. Это этап необходим при создании клиент-серверных приложений, например - «мобильный офис».
  4. Разработка клиентской части (front-end) приложения и интерфейса.
  5. Тестирование приложения. Перед релизом выполняется полное контрольное тестирование.
 

Тестирование приложения и создание рабочей версии

На разных этапах и по завершении разработки приложение тестируется в соответствии с разработанной для этой цели методикой. Цель тестирования – проверить работоспособность продукта при выполнении разных сценариев, на разных устройствах (их может быть несколько десятков тысяч) и убедиться в том, что взаимодействие программно-технической составляющей приложения и программно-аппаратной части устройств осуществляется эффективно и качественно – именно так, как было запланировано проектом. В части функциональности тестируются, например, осуществление покупок, прохождение платежей при использовании приложений. Если выявлены проблемы и недостатки, они устраняются с проведением контрольного тестирования.

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


Публикация и поддержка приложения

В рамках публикации приложений на App Store, Google Play, Windows Store выполняются требования, предусмотренные платформами для размещения программных продуктов, создаются их описания и скриншоты, ориентированные на предоставление потенциальным клиентам информации о продукте и стимулирование его скачивания и установки.

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

Обращайтесь!

Наши менеджеры будут рады проконсультировать Вас по всем вопросам.

Иван Галкин
ivan@mobidom.net

(812) 643-346-0

доб. 105

Екатерина Фатеева
ef@mobidom.net

(812) 643-346-0

доб. 102

Дмитрий Цыганов
ciganov@mobidom.net

(812) 643-346-0

доб. 108

Вячеслав Варенька
vva@mobidom.net

(812) 643-346-0

доб. 300

Контакты:

195267, г. Санкт-Петербург, ул.Учительская, д. 18, к.1, оф.100Н, 1 этаж

Отдел по работе с клиентами работает:
с понедельника по пятницу с 10:00 до 19:00

Многоканальный телефон в
Санкт-Петербурге: +7 (812) 643-346-0

Техническая поддержка: support@mobidom.net