All Products
Document Center

Mobile Platform as a Service:What is mPaaS

Last Updated:Mar 07, 2022

mPaaS (Mobile PaaS) is a mobile development platform originated from AliPay App, providing cloud-to-end one-stop solution for mobile development, testing, maintenance, and operation. mPaaS can effectively lower technological barrier, reduce R&D cost, improve development efficiency and facilitate the enterprise to build a stable high-quality mobile App rapidly.


Dynamic and flexible client capabilities

As a developer, you can effectively improve development efficiency and create an ultimate App experience with the help of the following dynamic and flexible client capabilities:

  • 3 development frameworks: Native development framework, Kylin HTML5 development framework, and Mini development framework.

  • 20+ functional components, such as gateway service, event tracking analysis, user feedback, message push, offline package.

  • 100+ UI controls, including AntUI and AntMobile.Dynamic and flexible client capabilities.jpg

Solid mobile middle office capability

This capability covers the entire lifecycle of the App, provides strong support to ensure a stable and efficient operation of the client, and to perform rapid change and innovation.Solid mobile middle office capability.jpg

Future-oriented research and development: Mini program

Achieves one-development-and-multi-delivery and a smoother user experience. At the same time, Alipay capabilities are fully opened for quickly building new businesses and new ecosystems.Mini Program

Component functions

To make the development more convenient, mPaaS encapsulates many high-performance components which cover every stage of mobile development. The components can either be used together with the framework to fast develop new Apps or be independently integrated into an existing App.

Development stages

Component name


Client Development

Device ID

Obtain the device ID fast and easily and locate a specific device rapidly

HTML5 Container

Fast load HTML5 page in Native codes

Social Sharing

Share information on various channels fast and easily

Code scanner

Fast scan and identify QR codes and bar codes


Client persistent storage

Location-Based Services

Use location-based services quickly and easily

Server Development

Mobile Push Service

Push messages to the client App

Mobile Gateway Service

Manage the connection between client and server


Mobile Delivery Service

Release new versions


Log Event

Implement user behavior analysis by logging events

Crash Analysis

Fast locate the problem by virtue of crash analysis

Performance Analysis

Analyze multiple performance indicators


Mobile Security Armor

Mobile Security Armor service provides stable, simple and effective security protection for mobile applications, improves the overall security level of applications, and protects applications from being cracked and attacked.

Operation flow

As a developer, you can use the functions of mPaaS through mPaaS console and mPaaS plugin. A complete process includes the following steps:Operation flow