Mobile enterprise application platform explained

Mobile Enterprise Application Platform (MEAP) is a type of Mobile Application Development Platform (MADP) that consists of a suite (products, frameworks, services, toolkits) which provides aid in the development of mobile applications. MEAP platforms enable organizations or businesses to develop, test, and deploy applications through use of standardization and protocols.

An organization may either build their own Integrated Development Environment (IDE), a software engineering toolkit, which offers such features, or it may purchase or fork a MEAP/MADPs from a third party. MEAP/MADPs ideally include tools for testing, debugging and maintaining existing applications, as well as API calls for back-end databases and "middleware" for linting, parsing, and compiling.

The terms origin is attributed to a Gartner Magic Quadrant report in 2008 and was formerly referred to as "multichannel access gateway market."[1]

Purpose and function of MEAPs

MEAPs address the difficulties of developing mobile software by managing the diversity of devices, networks and user groups at the time of deployment and throughout the mobile computing technology life cycle. Unlike standalone apps, a MEAP apps provide a comprehensive, long-term approach to both developers and end users.

Cross-platform utilities are a significant factor behind using MEAPs. Companies can use a MEAP to develop a mobile application once, deploy it to various mobile devices with different operating systems, and maintain it through continuous testing. Examples include: smartphones running android or iOS, tablets, notebooks, and some modified handheld game consoles. MEAPs, ideally, allow for this cross-platform services simultaneously without changing the underlying machine or business logic. Target audience of these platforms are companies wishing to rapidly develop multiple applications on an infrastructure. This infrastructure can be available on-premises (offline), on the cloud (online) or a mixture of the two.[2] [3]
Mobile platforms provide templates for easy and simple development through use of high-level languages, hence rapid development and maintenance cycles accompanying them.[4]

Rule of Three

Gartner observed companies consider the MEAP approach when they need to:

  1. Support three or more mobile applications
  2. Support three or more mobile operating systems (OS)
  3. Integrate with at least three back-end data sources

Gartner promoted using a common mobility platform in this situation.[5]

Components and features of MEAPs

Structure

A cloud-infrastructure MEAP is generally composed of two parts: a mobile middleware server, and a mobile client application. A middleware server handles all system integration, security, communications, scalability, cross-platform support, and more. No data is stored in the middleware server—it manages data from the back-end system to the mobile device and back.

Mobile client applications are software that connect to platform or middleware servers and drive both the user interface, and the back-end logic on a device. Such applications are able to transfer across mobile operating systems, as a tool upon which to launch applications. Mobile apps are typically deployed as "thick" applications or as "native apps" that are installed on the device. They may also be rendered as a "thin" applications using browser technologies such as HTML5. The choice between these approaches is dependent on its complexity, device support, requirements for user experience, and the need for app availability in the absence of network coverage. [6]

Features and capabilities

Some tools have a hybrid mode, which uses JavaScript-based UI design SDK, such as Dojo Toolkit, YUI Library, jQuery Mobile, or Sencha Touch, and a new JavaScript-based device featuring APIs encapsulation (Geo Loc, Connective, AccMeter, Camera, G sensor, Events, File system, etc.) that is plugged into IDE as well, such as Apache Cordova (formerly PhoneGap) or Appcelerator. That means a custom application can use most of the mobile device features without any 4GL coding or native coding, make it developed, and deployed anywhere

The cost of developing a mobile application can vary significantly depending on the complexity, features, and platforms involved. For a detailed analysis of the costs involved in developing an app in 2024, see Goo Apps' comprehensive breakdown.[10]

A 2016 marketing report predicted a market by 2020.[11] In 2023, the market was valued at and is expected to "keep growing at a compound annual growth rate of 14.3% from 2024 to 2030", according to Grand View Research.[12] Statista, a global data/business intelligence platform, had the market valued at in 2020 and in 2023.[13]

See also

Notes and References

  1. "We've renamed the multichannel access gateway market to the mobile enterprise application platform market, reflecting its maturation, Apple's entry, and the move of mobile tools and platforms to the application development mainstream." Michael J. King, William Clark, "Magic Quadrant for Mobile Enterprise Application", Gartner Note G00162969, 18 December 2008. The following year Gartner added the "mobile consumer application platform" category in another magic quadrant report .
  2. Web site: Archived copy . 2011-08-08 . dead . https://web.archive.org/web/20120330123247/http://storage.slalom.com/assets/documents/wp-meap-pov.pdf . 30 March 2012 .
  3. Web site: Brandenburg . Michael . Mobile enterprise application platforms: A primer . 2013-05-08 . Searchmobilecomputing.techtarget.com.
  4. Web site: Mobile & Web Development Company - Surf . December 2023.
  5. Gartner RAS Core Research Note G00211688, Michael J. King, William Clark, 20 April 2011
  6. Web site: Frick . Tim . 2011-03-12 . Going Mobile: Thick or Thin Client? . 2024-11-27 . Mightybytes . en-US.
  7. Web site: Inc . e-Zest Solutions . Mobile Enterprise Application Platform (MEAP) . 2024-11-27 . www.e-zest.com . hi-in.
  8. Web site: MSP, Mobile Service Platform . i-Rose, Ltd . 26 December 2013 .
  9. Web site: Many-device-to-many-platform Mobile App Integration is No Longer a Challenge . Configure.IT . 17 November 2014. 2014-11-20.
  10. Web site: How Much Does It Cost to Develop an App in 2024?. 28 March 2024 . 2024-06-12.
  11. Web site: Takahashi . Dean . 2016-11-02 . Mobile app market to grow 270% to $189 billion by 2020, with games accounting for 55% . 2024-11-18 . VentureBeat . en-US.
  12. Web site: Mobile Application Market Size, Share & Growth Report 2030 . 2024-11-18 . www.grandviewresearch.com . en.
  13. Web site: App - Worldwide Statista Market Forecast . 2024-11-18 . Statista . en.