This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
Mobile Enterprise Application Platform (MEAP) is a type of Mobile Application Development Platform (MADP). It 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 IDE 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. [1]
The terms origin is attributed to a Gartner Magic Quadrant report in 2008 and was formerly referred to as "multichannel access gateway market." [2]
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 MEAPs 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. [3] [1]
Mobile platforms provide templates for easy and simple development through use of high-level languages, hence rapid development and maintenance cycles accompanying them. [4]
Gartner observed companies consider the MEAP approach when they need to:
Gartner promoted using a common mobility platform in this situation. [5]
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" application 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.
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. [8]
A 2016 marketing report predicted a US$ 189,000,000,000 market by 2020. [9] In 2023, the market was valued at US$ 252,890,000,000 and is expected to keep growing at a compound annual growth rate of 14.3% from 2024 to 2030, according to Grand View Research. [10] Statista, a global data/business intelligence platform, had the market valued at US$ 315,260,000,000 in 2020 and US$ 467,120,000,000 in 2023. [11]
A fourth-generation programming language (4GL) is a high-level computer programming language that belongs to a class of languages envisioned as an advancement upon third-generation programming languages (3GL). Each of the programming language generations aims to provide a higher level of abstraction of the internal computer hardware details, making the language more programmer-friendly, powerful, and versatile. While the definition of 4GL has changed over time, it can be typified by operating more with large collections of information at once rather than focusing on just bits and bytes. Languages claimed to be 4GL may include support for database management, report generation, mathematical optimization, GUI development, or web development. Some researchers state that 4GLs are a subset of domain-specific languages.
HCL Sametime Premium is a client–server application and middleware platform that provides real-time, unified communications and collaboration for enterprises. Those capabilities include presence information, enterprise instant messaging, web conferencing, community collaboration, and telephony capabilities and integration. Currently it is developed and sold by HCL Software, a division of Indian company HCL Technologies, until 2019 by the Lotus Software division of IBM.
Mobile app development is the act or process by which a mobile app is developed for one or more mobile devices, which can include personal digital assistants (PDA), enterprise digital assistants (EDA), or mobile phones. Such software applications are specifically designed to run on mobile devices, taking numerous hardware constraints into consideration. Common constraints include CPU architecture and speeds, available memory (RAM), limited data storage capacities, and considerable variation in displays and input methods. These applications can be pre-installed on phones during manufacturing or delivered as web applications, using server-side or client-side processing to provide an "application-like" experience within a web browser.
IBM App Connect Enterprise (abbreviated as IBM ACE, formerly known as IBM Integration Bus, WebSphere Message Broker, WebSphere Business Integration Message Broker, WebSphere MQSeries Integrator and started life as MQSeries Systems Integrator. App Connect IBM's integration software offering, allowing business information to flow between disparate applications across multiple hardware and software platforms. Rules can be applied to the data flowing through user-authored integrations to route and transform the information. The product can be used as an Enterprise Service Bus supplying a communication channel between applications and services in a service-oriented architecture. App Connect from V11 supports container native deployments with highly optimised container start-up times.
Configurable Network Computing or CNC is JD Edwards's (JDE) client–server proprietary architecture and methodology. Now a division of the Oracle Corporation, Oracle continues to sponsor the ongoing development of the JD Edwards Enterprise Resource Planning (ERP) system, While highly flexible, the CNC architecture is proprietary and, as such, it cannot be exported to any other systems. While the CNC architecture's chief 'Claim to fame', insulation of applications from the underlying database and operating systems, were largely superseded by modern web-based technology, nevertheless CNC technology continues to be at the heart of both JD Edwards' One World and Enterprise One architecture and is planned to play a significant role Oracle's developing fusion architecture initiative. While a proprietary architecture, CNC is neither an Oracle nor JDE product offering. The term CNC also refers to the systems analysts who install, maintain, manage and enhance this architecture. CNC's are also one of the three technical areas in the JD Edwards Enterprise Resource Planning ERP which include developer/report writer and functional/business analysts.
Nuxeo is a software company making an open source content management system.
Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a cloud computing service model where users provision, instantiate, run and manage a modular bundle of a computing platform and applications, without the complexity of building and maintaining the infrastructure associated with developing and launching application(s), and to allow developers to create, develop, and package such software bundles.
Windows Phone (WP) is a discontinued mobile operating system developed by Microsoft Mobile for smartphones as the replacement successor to Windows Mobile and Zune. Windows Phone featured a new user interface derived from the Metro design language. Unlike Windows Mobile, it was primarily aimed at the consumer market rather than the enterprise market.
RhoMobile Suite, based on the Rhodes open source framework, is a set of development tools for creating data-centric, cross-platform, native mobile consumer and enterprise applications. It allows developers to build native mobile apps using web technologies, such as CSS3, HTML5, JavaScript and Ruby. Developers can deploy RhoMobile Suite to write an app once and run it on the most-used operating systems, including iOS, Android, Windows Phone, Windows Mobile, Windows CE, Windows 10 Mobile and Windows Desktop. Developers control how apps behave on different devices. RhoMobile Suite consists of a set of tools for building, testing, debugging, integrating, deploying and managing consumer and enterprise apps. It consists of the products Rhodes, RhoElements, RhoStudio, RhoConnect, and RhoGallery, and includes a built-in Model View Controller pattern, an Object Relational Mapper for data intensive apps, integrated data synchronization, and a broad API set. These mobile development services are offered in the cloud and include hosted build, synchronization and application management.
Mobile Business Intelligence is defined as “Mobile BI is a system comprising both technical and organizational elements that present historical and/or real-time information to its users for analysis on mobile devices such as smartphones and tablets, to enable effective decision-making and management support, for the overall purpose of increasing firm performance.”. Business intelligence (BI) refers to computer-based techniques used in spotting, digging-out, and analyzing business data, such as sales revenue by products and/or departments or associated costs and incomes.
Syclo, LLC was a mobile enterprise application platform (MEAP) and software provider based in the Chicago suburb of Hoffman Estates, Illinois, offering mobile applications to extend enterprise systems, including packaged software for Enterprise Resource Planning (ERP), Enterprise Asset Management (EAM), and Customer Relationship Management (CRM), to handhelds, smartphones, and mobile computers for technicians and staff performing work away from a central office.
Appcircle Inc. is a mobile technology company focusing on Mobile DevOps and mobile Continuous Integration and Continuous Delivery for mobile application development, primarily in enterprise settings. Appcircle is headquartered in Delaware with offices in New Jersey, Palo Alto and Istanbul.
Intrexx is a cross-platform integrated development environment for the creation and operation of multilingual web-based applications, intranets, social intranets, enterprise portals and customer portals (extranets) as well as Industry 4.0 solutions as of 2018. A portal is created based on the drag and drop principle. Intrexx is a low-code development platform. Most applications can be created via drag & drop but manual coding can be added where necessary.
SAP Mobile Platform is a mobile enterprise application platform designed to simplify the task of creating applications that connect business data to mobile devices for workflow management and back-office integration. SAP Mobile Platform provides a layer of middleware between heterogeneous back-end data sources, such as relational databases, enterprise applications and files, and the mobile devices that need to read and write back-end data.
VerivoSoftware Inc. is an enterprise mobility software company, with headquarters in Waltham, Massachusetts. Verivo’s enterprise mobility platforms allow users to develop, secure and govern mobile applications across multiple devices.
Cloud-based integration is a form of systems integration business delivered as a cloud computing service that addresses data, process, service-oriented architecture (SOA) and application integration.
GLOBO plc was a company that provided enterprise mobility management (EMM) and mobile application development (MADP) software and services. Globo was listed on the London Stock Exchange's AIM market (GBO: LN)Archived 2014-11-20 at the Wayback Machine"Share price information". Archived from the original on 2 February 2015. Retrieved 27 January 2015. Globo acquired Notify Technology in October 2013, adding Mobile Device Management (MDM) capabilities to its EMM product offering and expanding its operations in the USA. In June 2014, Globo acquired Sourcebits, a designer and developer of apps.
Mendix is a cloud-based low-code application development platform that provides tools for organizations to build web and mobile applications using visual drag-and-drop elements. Mendix was founded in 2005 in Rotterdam, the Netherlands. Its US headquarters are located in Boston. Since 2018, Mendix has been a Siemens subsidiary.
{{cite web}}
: CS1 maint: archived copy as title (link)