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
Environment | Version | Require |
---|---|---|
NodeJS | 14.x.+ | YES |
NPM | 6.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.