Разработка мобильных приложений
Одним из направлений деятельности нашей компании является создание и поддержка мобильных приложений. Данный вид задач является одним из самых интересных в плане использования современных технологий и интеграции различных систем внутри одного проекта.
Мобильное приложение – что нужно еще?
Бывают случаи, когда потенциальный заказчик под выражением “мобильное приложение” понимает выложенный в AppStore или Google Play программный продукт и ничего более. Но если мы говорим о чем-то более функциональном, чем тетрис или “змейка”, то в работы по созданию мобильного приложения должно входить как минимум еще и разработка серверной части, которая обеспечивает информационное наполнение приложения, а также обратную связь от пользователя до заказчика.
Но и на этом потребности заказчика могут быть не закрыты – довольно часто данные должны быть связаны с информационными системами, которые уже работают на стороне заказчика – например, 1С. Таким образом, появляется еще одна технологическая ветвь у проекта.
Управляйте контентом в режиме реального времени!
Практически всегда требуется отдельный интерфейс для управления данными – так называемый “бек-офис”. Он представляет собой панель управления, своего рода служебный сайт, через который администратор системы имеет возможность управлять всеми данными в приложении – начиная от описания позиций товаров или текста новостей, заканчивая учетными данными пользователей и просмотром или редактированием их заказов.
Следующий этап – распределение ролей среди пользователей бек-офиса. Здесь возможно огромное количество разных вариаций на тему ролей и требуемого функционала для каждой из роли, практически в каждом проекте есть свой уникальный функционал – поэтому описывать все возможные варианты я не буду, а предложу на отдельных примерах познакомиться с устройством систем, которые называются лаконичным словом “мобильное приложение”.