TCMPP Introduction
TCMPP consists of three parts: Management Console, Client SDK and mini program development tool (TCMPP IDE).
Management Console: represents the TCMPP console; it contains the capabilities of mini program management, client application management, mini program operation and maintenance management, and so on.
Client: represents the mobile client application that integrates TCMPP mini program SDK; TCMPP mini program SDK provides the runtime environment of mini program for the client application.
Developer tools: mini program developers use mini program IDE for mini program development, debugging and version submission; mini program developers use mini program preview assistant to preview and verify the mini program in the mobile client.
TCMPP Mini Program SDK Working Principle
The mini program SDK provides the runtime environment for the mini program to the client application; the mini program SDK communicates with the TCMPP backend to get the information of the mini program, and loads and runs the mini program in the runtime environment provided by the mini program SDK.
Mini program SDK is divided into core library (i.e. TCMPPSDK) and extension library (i.e. TCMPPExtXXX) for the consideration of reducing package size and system privilege and function control, most of the functions can be realised by integrating only the core library, and there is no need to apply for extra system privilege. The impact of integrating only the core library on the final app installation package is around 4M.
Was this page helpful?