Платформа мобильных корпоративных приложений - Mobile enterprise application platform

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

Цель

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

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

Правило трех

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

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

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

Компоненты и особенности

Структура

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

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

Особенности и возможности

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

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

Смотрите также

Рекомендации

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