TCMPP
TCMPP consists of three parts: The console, tcmpp_flutter, and DevTools.
Console: The TCMPP console provides capabilities such as mini program management, client app management, and mini program operations management.
Client: The mobile client app that integrates tcmpp_flutter. tcmpp_flutter provides a runtime environment for mini programs in client apps.
DevTools: Use TCMPP IDE for development, debugging, and version submission, and the mini program preview assistant to preview on mobile.
How tcmpp_flutter works
tcmpp_flutter provides a runtime environment for mini programs in client apps. It communicates with the TCMPP backend to retrieve, load, and run mini-programs within its runtime environment.
To reduce package size and minimize system permissions, tcmpp_flutter is split into a core library (tcmpp_flutter) and extension libraries (tcmpp_flutter_xxx). Most features are available with just the core library, which adds about 4 MB to the final app package and requires no extra system permissions.
For details about the extension library, see Flutter - Extensions.
Was this page helpful?