Организация бизнеса в современном мире все чаще требует наличия удаленного доступа пользователей к данным и функционалу систем по управлению хозяйственной деятельностью предприятия.
Например, руководителям и различным «управленцам» необходимо, не находясь в офисе, быстро просмотреть какие-то важные отчеты и документы на смартфоне по дороге на совещание.
Многим пользователям важно иметь полный доступ ко всему функционалу «офисного» прикладного решения на своем мобильном устройстве. Они должны иметь возможность оперативно внести в офисную базу результаты своей деятельности, чтобы в офисе не дожидались их возвращения. При отсутствии надежного интернет-соединения функциональность этих мобильных приложений уменьшается, а затем, при появлении соединения, восстанавливается.
С другой стороны, все больше рядовых сотрудников работают «на выезде» у клиентов: курьеры интернет-магазинов, торговые агенты и т. д. Этим пользователям не нужен доступ к полнофункциональной версии офисного приложения. Им достаточно иметь при себе мобильное устройство (смартфон или планшет) с установленным на нем приложением для решения ограниченного круга задач.
В этой книге пошагово и подробно рассмотрен процесс разработки трех вариантов мобильных приложений: приложения мобильного клиента, приложения мобильного клиента с автономным режимом и приложения мобильной платформы, каждое из которых предназначено для решения определенного круга задач.