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.