Заказать обратный звонок

нажимая кнопку «Отправить» вы соглашаетесь на обработку персональных данных

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

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

Мобильное приложение - что нужно еще?

Бывают случаи, когда потенциальный заказчик под выражением “мобильное приложение” понимает выложенный в AppStore или Google Play программный продукт и ничего более. Но если мы говорим о чем-то более функциональном, чем тетрис или “змейка”, то в работы по созданию мобильного приложения должно входить как минимум еще и разработка серверной части, которая обеспечивает информационное наполнение приложения, а также обратную связь от пользователя до заказчика.

Но и на этом потребности заказчика могут быть не закрыты - довольно часто данные должны быть связаны с информационными системами, которые уже работают на стороне заказчика - например, 1С. Таким образом, появляется еще одна технологическая ветвь у проекта.

Управляйте контентом в режиме реального времени!

Практически всегда требуется отдельный интерфейс для управления данными - так называемый “бек-офис”. Он представляет собой панель управления, своего рода служебный сайт, через который администратор системы имеет возможность управлять всеми данными в приложении - начиная от описания позиций товаров или текста новостей, заканчивая учетными данными пользователей и просмотром или редактированием их заказов.

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

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

Мобильные приложения - самостоятельные

Вариант первый - простейшее мобильное приложение, которое не имеет связи с собственным сервером. Обычно, такие приложения - это игры. Способ монетизации - внутриигровые покупки. Такое приложение выкладывается без возможности управления содержимом, либо просмотра игровой статистики - владельцу доступна только статистика по скачиваниям/внутриигровым покупкам.

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

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

Структура мобильного приложения

Следующий вариант - довольно популярный, в котором требуется связь с ПО заказчика (обычно 1С), а также с распределенным доступом к административной части. Направление можно взять то же - общепит.

При этом, мобильное приложение, в свою очередь, использует сторонний сервис - например, “Яндекс карты” - для отображения меток (заведений) на карте.

Из 1С могут подгружаться цены и наличие к позициям, а операторы - загружать фотографии с описанием блюд и принимать заказы из мобильного приложения. Администратор назначает каждому менеджеру его задачи - не обязательно одинаковые.

 

Описанные выше примеры - только малая часть возможных архитектур систем управления мобильным приложением.

Иногда при разработке нового проекта, встречаются индивидуальные требования к системе, которые требуют изучения и проработки. Такие проекты мы любим больше всего - где нужны нестандартные решения.

При изучении потребностей наших клиентов, мы стараемся предложить несколько альтернативных вариантов решений определенных задач - иногда это срабатывает, и продукт становится интереснее и полезнее для конечного пользователя! 

Качество и надежность - наше кредо

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

Не сделав вышесказанного, ошибки в данных или в алгоритмах обязательно отразятся и на работе самого мобильного приложения - поэтому если браться за создание мобильного приложения, то все компоненты этого механизма должны работать слаженно и без конфликтов!

Расскажите нам о ваших задачах

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

Бриф на мобильное приложение

Контактная информация
Информация о вашей компании
Функционал будущего мобильного приложения
Требования к дизайну
Общие требования
нажимая кнопку «Отправить» вы соглашаетесь на обработку персональных данных
Дмитрий Григорьев