## Introduce
Develop, test, deploy, and manage user-friendly multi-platform MiniApps from a single codebase, in a way like building web apps, but with extra abundant capabilities.

<Image src='/images/arch_new_en.png'/>


## Advantages

* Multi-Platform

Maintain one codebase and deploy to iOS and Android to simplify workflows.

* Updates on the Fly

Version iterations without app launches simplify lightweight updates on the fly.

* Native Experience

Quick loading and smooth running create a native app experience.

* MiniApp Development

Cost-effective transition lets you develop miniapps similar to web applications.


## Solution

Tuya MiniApp provides complete development solutions for various usage scenarios. The following introduces the three most common development solutions.

### 1. Panel Development Solution
A panel on the mobile app allows users to control a smart device. The device features are displayed on the panel for user interaction. For example, users can adjust the brightness and color of the lights using a panel.
Panel MiniApp is an approach to developing miniapps used as control panels of smart devices. The cross-platform development capabilities allow you to create a panel application that can run on all Tuya-enabled mobile apps with just one codebase, providing a native-like user experience.

[Learn More](/en/miniapp/solution-panel/intro)

<Image  src="/images/panel_en.jpg" />

### 2. AI Application Development Solution

AI enhances the interconnectivity between devices. Through technologies such as natural language processing (NLP), computer vision and AIGC, devices can interact with users more intuitively and work in coordination with other devices.
In Tuya MiniApp, developers can quickly implement AI hardware and AI applications by creating smart applets or panel applets and using AI capabilities in multiple categories.

[Learn More](/en/miniapp/solution-ai/intro)

### 3. Full-Scenario Application Solution

Based on Tuya MiniApp's full-scenario application solution, card positions are opened to varying degrees, supporting low-cost construction of IoT-level Apps.
In Tuya MiniApp, developers can also develop unique business features by creating smart miniapps, playing an active role in brand accumulation, revenue conversion, and user operation.

[Learn More](/en/miniapp/solution-software/intro)
