Skip to content

Product Glossary

Before you use PhizClip, it is advisable to know the proper nouns or product terms that are commonly used in the course of your use.

In this article, we have organised them all in one place.

VocabularyExplanation
Lightweight ApplicationA no-download, no-install, on-demand, auto-updating software technology that is often embedded in mobile apps or desktop software.
Mini-AppA technical form of lightweight application, first developed by Tencent on the Phiz platform, since then Baidu, Alibaba and other Internet giants have developed similar technologies. In addition to having the characteristics of a lightweight application, it can also be forwarded and shared in social networks, which is equivalent to using users to actively spread the word and rely on them to achieve secondary distribution of the software.
Enterprise/BusinessIn the context of this programme, it refers to institutions or organisations, including but not limited to technology companies, corporate groups, government departments, finance, education and healthcare, and other business entities in any industry, that wish to build their own technology environment to support their business development by using lightweight application technology to reap the range of benefits that lightweight application technology can bring to facilitate their business development.
PhizClip Mini-AppA mini-app technology for enterprise applications, run under the control of the enterprise, developed by Phiz. It is very similar to mainstream mini-app technology on the internet and has a high degree of code compatibility. Any enterprise App can immediately gain the ability to run an mini-app by embedding a widget (see 'Running Sandbox'). Unless otherwise stated, "applet" refers to PhizClip mini-apps.
PhizClip App StoreA management system to manage the launch and launch of PhizClip mini-app, with the ability to audit, monitor, collect and analyse data. Any company deploying this technology can build its own app shop and manage its app ecosystem at scale. Sometimes referred to as an App Market in some contexts.
PhizClip Operation CenterSame content as above , which is used interchangeably with the app store in this article and has the same meaning.
Security SandboxAlso known as Runtime, it is the code "runner" that interprets, runs, and renders mini-app. This runner is built into apps like Phiz. Phiz has productized the runner as a separate component that developers can embed into their software to gain the ability to run mini-apps.
Sandbox SDKFrom the software developer's perspective, the runner takes the form of an SDK because it needs to be packaged and compiled into the software and integrated with it through the interface provided by the component.
Host Environment(Host)Software that wishes to obtain the ability to run mini-apps securely, including but not limited to mobile apps, PC desktop applications, computer operating systems, cell phone operating systems, IoT operating systems, in-vehicle systems, etc., are collectively referred to as host environments, or hosts for short. The host needs to embed the above-mentioned sandbox SDK, and the mini-apps is remotely loaded from the mini-app center/app store into the sandbox to run in the host's runtime space.
SDK pluginIf the host has some technical capabilities such as payment, face recognition, live video, OCR, etc., and wants to expose the standard interface for the mini-app to call, the developer or partner of the host app can implement the relevant technology as a plug-in according to certain specifications, so as to inject these functions into the SDK to extend its functions.
Developer AccountAs with developing Phiz mini-apps, developers must apply for a developer account to be able to submit mini-app to the mini-app center, apply for up/down, manage grayscale releases, and get some operational data. Since the app center is run by the enterprise, the developer is a third-party developer approved by the enterprise IT or enterprise, and the developer account is audited, managed and owned by the enterprise.
Developer CenterAny enterprise can manage developer accounts conveniently and at scale through one management backend, facilitating the creation and construction of their own developer ecosystem.
PublishThe way the mini-app are delivered. It changes the traditional IT software delivery method with a mode of loading and unloading goods. Developers (including internal IT and external partners) log in through their developer accounts and submit the developed mini-app code package to the mini-app, which will officially appear on the "shelf" for users to discover and use after confirmation by business departments, approval by compliance and risk control, and information security testing by IT operations and maintenance.
WithdrawBecause of technical defects, compliance risks, business strategy changes, etc., companies can remove running mini-apps at any time with one click, and developers can also apply to the platform to remove their mini-apps through the Developer Center. The removal takes effect in real time and cannot be opened and run by any user from any terminal.
Canary ReleaseA real-time risk control tool that allows real-time control of applications to be released, controlling the visibility of the business scenarios released through a whitelist, and also allowing any mini-app to be taken down at any time so that potentially risky scenarios can be terminated in real time. For example, during the shelf review process, the mini-app can already run in the real production environment, but only the relevant approval personnel can see it. The advantage of this is that the approval personnel no longer understand a business situation through the flow of internal OA documents based on text descriptions alone, but can perceive the risk with their own personal experience as users. The scope of the audience for formal releases also continues to be manageable until it is fully liberalized. Companies thus gain the ability to control quality risk, compliance risk, uncertainty risk from innovation, etc. in real time.
Mini-app LifecycleIt refers to the different states that an mini-app corresponding to a business scenario goes through from development to release, such as on the shelf, grayscale release, version change, and off the shelf in the app store run by enterprises. The lifecycle of an mini-app is independent of the host app itself, i.e., it has no close correspondence with the lifecycle of the host.
PhizClip PlatformThis solution specifically refers to the end-to-end technology solution built on the basis of the PhizClip technology of Phiz, which includes: sandbox SDK for running mini-apps, app store/mini-app center for managing up/down, gray scale release and risk control, developer center for managing developer accounts, IDE development environment for empowering developers, test assistant for running mini-apps and code conversion tools, etc., together forming a technology suite.
PhizClip-Enabled Business PlatformIt refers to a platform-based business environment built by enterprises using PhizClip technology platform to bring in partners (e.g. "merchants") and users (e.g. "consumers") as the benefit bilateral of the platform to promote each other to generate "flywheel effect". As the aggregator, the business facilitates transactions between the two parties through operational means to expand business volume, which includes the introduction of merchants and the carrying of the merchant ecosystem, in line with the definition of "platform". The business platform is run by the business department, but relying on a technology platform as the basic carrier, it will get twice the result with half the effort.
OnboardingThe business platform provides a series of clear guidelines for business cooperation to attract partners (e.g. "merchants") to register their accounts, submit their digital scenarios (i.e. mini-apps that implement certain scenarios), get reviewed by the enterprise platform, and successfully publish them to consumers' terminals through an online self-help process.
PhizClip SiteA stand-alone deployment of PhizClip technology platform instance, which has one and only one Site License, bound to a network domain name, authorized to run and use by the enterprise that owns the domain name; Site License is issued by Phiz. A Site has one and only one application store, one management center, one developer account system, owned by the enterprise holding the Site License; the mini-apps in the application store are available for loading and running by two hosts only. Companies wishing to run their mini-apps in more host environments will need to purchase additional host environment digital certificates from Vantageek.
Site-Host CertificateA host environment can embed the SDK and configure the associated digital certificate to gain the ability to load and run mini-apps from an associated PhizClip Site's app store. A host can install multiple certificates to connect to multiple PhizClip Site's app stores, and a Site can also provide connection licenses to multiple hosts.
PhizClip Site OperatorWhen a company obtains a Site License, it has a designated person or team within the company that has the responsibility for the operation, maintenance, operation, and management of the PhizClip technology platform it is running, as well as the responsibility for the operation of the content in the application store.
PhizClip On-PremiseAny enterprise can deploy and run PhizClip sites on its own server room or on its own hardware network resources in the cloud. All operational data is owned by the running site, and the site is responsible for its privacy and security protection.
PhizClip SaaSPhiz can be run by itself as Operator or by a designated partner as Operator through cooperative authorization, and provide public services in a "multi-tenant" manner on the Internet. Enterprise users can get their own application store and management center for out-of-the-box use without installing, deploying and maintaining independent PhizClip Site.
Community EditionUsers can become a member of the PhizClip technical community for free by signing up for an account, providing a cell phone verification code, providing an email contact, etc. - depending on the actual regulations on the official website - and download and use a free version after accepting the relevant software license from Phiz. This version is mainly used for community members to experience the product, give feedback, make requests, and promote the development of the product. Phiz encourages organizations that use the Community Edition for production environments to purchase the Enterprise Edition for technical support professional services and maintenance.
Enterprise EditionBased on the Community Edition, the Enterprise Edition provides enterprise-level security, technical capability support for large-scale operations, and a number of advanced features. Phiz provides maintenance and other professional service responses to Enterprise Edition users.
Host App LifecycleIt refers to the status of the host App itself in the native app store provided by Apple App Store, Huawei App Store, Xiaomi App Store and other mobile device providers. Host App lifecycle has nothing to do with PhizClip mini-app lifecycle, so we make it clear here to avoid confusion.