Create App
Tap Create on My Apps to open the app-type picker. Choose the type that matches your input; each opens its own creation flow, then shares the same app configuration options.
The 12 types
| Type | Input | Output | Good for |
|---|---|---|---|
| Web | A URL | WebView APK | Landing pages, tools, dashboards, docs |
| Multi-Web | Several URLs | Tab/card/feed/drawer APK | Link hubs, portals |
| HTML | Local HTML / zip | File-protocol APK (localhost optional) | Static builds, offline web apps |
| Offline Pack | A URL (scraped) | Self-contained offline APK | Archiving a site |
| Frontend | Built front-end project | File-protocol APK (localhost optional) | React, Vue, Vite builds |
| PHP | PHP project | APK + on-device PHP | Small PHP apps |
| WordPress | WordPress site | APK + PHP + SQLite | Portable sites |
| Node.js | Node project | APK + on-device Node | Express/Fastify/Koa, APIs |
| Python | Python project | APK + on-device Python | Flask, Django, FastAPI |
| Go | Go project | APK + on-device Go | Gin/Echo/Fiber |
| Media | An image or video | Media-player APK | Single media viewers |
| Gallery | A media collection | Gallery APK | Albums, portfolios |
Advanced features
PHP, WordPress, Node.js, Python, Go, and Media (image and video) stay in the app, but they stay out of the create grid until Advanced features is on in About. The switch is off by default. While it is off, those types also cannot be previewed, exported, pinned as shortcuts, or created by the in-app agent. Gallery is always in the grid. Projects you already saved stay in the list and can still be edited.
The creation flow
Every type follows the same shape:
- Type-specific form — e.g. Web asks for a URL; Node.js asks for the project and start command; Gallery asks for media and layout. Runtime types link to the Linux Environment for toolchain setup.
- Basic info — name and icon. The icon can be fetched from the website's favicon, picked from the Icon Library (AI-generated or your own uploaded images — uploads go through a crop step with square / free / circle modes, WeChat-avatar style), or selected directly from the gallery.
- Save — the app is created and appears on My Apps.
After creation, use the app's ⋮ menu: Edit Core Config returns to the type-specific form; Edit Common Config opens the shared options.
Try a sample first
The app bundles sample projects (React, Vue, Vite, Node/Express, PHP/Laravel, Python/Flask, Go/Gin, WordPress, and more). Use one to see a working configuration for your stack.
