Roadmap & FAQ

Here are the developer questions we expect most often as Maple Market expands bundle support into full package installs.

What file should I upload today?

Upload one self-contained HTML file for a single-file bundle, or upload one .mpak file when your app needs multiple files or a packaged WASM entry.

Can I ship a WASM app right now?

Yes. You can either inline the WASM inside a single HTML bundle or upload a .mpak package with manifest.entry.wasm.

What does .mpak mean?

It is just a ZIP archive renamed to .mpak. MapleOS treats it as package content and unpacks it into the module root.

Do installed apps require a MapleOS restart?

No. The install flow writes into the virtual file system, triggers a file-system update event, and opens the app immediately.

How should developers build MapleOS apps right now?

Use a self-contained HTML bundle when you can. Use .mpak when you need multi-file web assets or want to ship a packaged WASM module with its own manifest.

What should stay stable as the platform evolves?

Manifest-driven packaging, automatic runtime routing, permission-aware execution, and the expectation that installs hot-load without restart.