Skip to main content

Development

In the development stage, we will introduce about environment condition for developing, IDEs suitable for coding, pre-built components set for mobile application UI, APIs of interacting with MoMo Platform and Payment SDK for in-app payment

ENVIRONMENT REQUIREMENTS

EnvironmentVersionRequire
NodeJS14.x.+YES
NPM6.14.+YES

IDE FOR DEVELOPMENT

JavaScript IDEs are specialized software that provide a JavaScript programming environment for programmers.

  • Visual Studio Code
  • Webstorm
  • Atom

COMPONENT KITS

MoMo Platform provides a system of pre-built UI components called Component Kits.

Basic components: Text, Button, Popup, Color, Icon, Spacing.

Advanced components: Currency Input, Calculator Keyboard, Film Components package, Data Picker, Guide, Progress, InfoTable, etc.

For Mini App v3.1, use Component Kits v2.

For Mini App v3.0, use Component Kits v1.

MINI API

In some cases you want to scan the qr code, ask for device permissions (Location, Read & Write files, Camera, etc...), user information or device information. Then you need to use MiniAPI to communicate with Momo Platform

PAYMENT SDK

If your MiniApp uses the MoMo payment function, you need to refer to the Payment SDK documentation.