Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Платформа мобильных приложений предприятия ( MEAP ) представляет собой набор продуктов и услуг , которые позволяют разработку мобильных приложений. Этот термин был введен в отчет Gartner Magic Quadrant в 2008 году, когда они переименовали свой «рынок шлюзов многоканального доступа». [1]

Цель [ править ]

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

Платформенные приложения лучше всего подходят для компаний, которые хотят развернуть несколько приложений в единой инфраструктуре, масштабируемых до размера их текущих мобильных полевых подразделений и доступных в онлайн- и автономном режимах. [3] Мобильные платформы предоставляют языки более высокого уровня и простые шаблоны разработки для упрощения и ускорения сроков разработки мобильных приложений, требуя меньше знаний программирования для развертывания мобильных бизнес-приложений.

Правило трех [ править ]

По наблюдениям Gartner, компании рассматривают подход MEAP, когда им необходимо:

  1. Поддержка трех и более мобильных приложений
  2. Поддержка трех и более мобильных операционных систем (ОС)
  3. Интеграция как минимум с тремя внутренними источниками данных

Gartner продвигает использование общей мобильной платформы в этой ситуации. [4]

Компоненты и особенности [ править ]

Структура [ править ]

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

Мобильные приложения - это программное обеспечение, которое подключается к серверу промежуточного программного обеспечения и управляет как пользовательским интерфейсом, так и бизнес-логикой устройства. Эти приложения часто могут беспрепятственно переноситься через мобильную операционную систему в качестве платформы для запуска приложений. Мобильные приложения могут быть развернуты как «толстые» приложения - или собственные приложения, которые установлены на устройстве - или отображаться в браузере устройства с использованием таких технологий, как HTML5 (то, что часто называют «тонким» подходом). Будет ли развернуто «толстое» или «тонкое» приложение, зависит от сложности приложения, поддержки устройства, требований к взаимодействию с пользователем и необходимости обеспечения доступности приложения при отсутствии покрытия сети.

Особенности и возможности [ править ]

  • MEAP могут поддерживать более одного типа мобильных устройств и операционных систем без необходимости поддерживать отдельные наборы кода.
  • MEAP обычно содержит мобильный промежуточный сервер, на котором поддерживаются возможности интеграции, безопасность и управление приложениями.
  • Большинство MEAP используют методы, которые не требуют написания кода для их расширения. Для этого можно использовать стандартную интегрированную среду разработки , такую ​​как Eclipse.
Некоторые инструменты имеют гибридный режим, в котором используется SDK для проектирования пользовательского интерфейса на основе JavaScript, например Dojo Toolkit , YUI Library , jQuery Mobile , Sencha Touch . И новое устройство на основе JavaScript с инкапсуляцией API-интерфейсов (GeoLoc, Connective, AccMeter, Camera, G-сенсор, события, файловая система и т. Д.) Также подключено к IDE, например PhoneGap ( Apache Cordova ), Appcelerator . Это означает, что настраиваемое приложение может использовать большинство функций мобильного устройства без кодирования 4GL или собственного кодирования, а после его разработки развертывать его где угодно.
  • MEAP развивают принцип определения мобильного рабочего процесса поддержки мобильного бизнеса и встроенных функций, выходя за рамки инструментов 4GL и переходя к использованию графической среды и специального языка сценариев. [5]
  • Интеграция с несколькими источниками данных сервера для использования сервисов SOA из серверных систем.
  • Используйте навыки и инструменты разработки, которые вам уже известны, и опыт, который у вас уже есть. Подробнее в разделе « Разработка мобильных приложений ».
  • Централизованно управляйте мобильными приложениями. Управление фактическими устройствами более адаптировано для сценария B2E и обычно выполняется с помощью управления мобильными устройствами (MDM). Кроме того, некоторые позволяют использовать собственные функции устройства путем интеграции с MDM.
  • Расширьте существующие бизнес-платформы, сделав их доступными для пользователей в любом месте и в любое время.
  • MEAP можно запускать в облаке [6]

В маркетинговом отчете за 2016 год прогнозировалось, что к 2020 году объем рынка составит 189 миллиардов долларов. [7] [8]

См. Также [ править ]

  • Кросс-платформенное программное обеспечение
  • Управление выездной службой
  • Сервер приложений
  • Платформы разработки low-code
  • Разработка мобильных приложений
  • Разработка многоканальных приложений
  • Мобильный бэкэнд как услуга
  • как создать приложение для iPhone или Android

Ссылки [ править ]

  1. ^ «Мы переименовали рынок шлюзов многоканального доступа в рынок платформ мобильных корпоративных приложений, что отражает его созревание, появление Apple и переход мобильных инструментов и платформ в основное русло разработки приложений». Майкл Дж. Кинг, Уильям Кларк, «Магический квадрант для мобильных корпоративных приложений», Gartner Note G00162969, 18 декабря 2008 г. В следующем году Gartner добавила категорию «платформа мобильных потребительских приложений» в другой отчет магического квадранта. Архивировано 12 июля 2012 г. на сайте Wayback. Машинка .
  2. ^ Майкл Бранденбург, технический редактор. «Платформы мобильных корпоративных приложений: учебник» . Searchmobilecomputing.techtarget.com . Проверено 8 мая 2013 года . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ «Архивная копия» (PDF) . Архивировано из оригинального (PDF) 30 марта 2012 года . Проверено 8 августа 2011 года . CS1 maint: не рекомендуется параметр ( ссылка ) CS1 maint: заархивированная копия как заголовок ( ссылка )
  4. ^ Gartner RAS Core Research Note G00211688, Майкл Дж. Кинг, Уильям Кларк, 20 апреля 2011 г.
  5. ^ «MSP, платформа мобильных услуг» . Ай-Роуз, ООО . Проверено 26 декабря 2013 года . CS1 maint: обескураженный параметр ( ссылка )
  6. ^ «Интеграция мобильных приложений многих устройств со многими платформами больше не является проблемой» . Настроить.IT . Проверено 20 ноября 2014 года . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ «Рынок мобильных приложений вырастет на 270% до 189 миллиардов долларов к 2020 году» . 2 ноября 2016.
  8. ^ «Мобильные приложения: новое определение индустрии гостеприимства» . Приложения для Android и iPhone за считанные минуты . Проверено 18 июля 2020 .