1. Make one useful thing
Start with a focused app that earns its place on someone's desktop. Small is good. Memorable is better.
ODD apps are small, inspectable bundles that open in native OpenStation windows. Bring the HTML, CSS, JavaScript, and personality. OpenStation brings the desktop.
manifest.json
index.html
assets/app.css
assets/app.js
icon.png
card.webp
Declare the app, bundle its files, give it great art, and let OpenStation own the window and launcher.
Start with a focused app that earns its place on someone's desktop. Small is good. Memorable is better.
Use OpenStation's public APIs and UI language. ODD supplies the app; OpenStation keeps control of windows, launchers, and the surrounding desktop.
Build a verified .wp bundle with a manifest, self-contained assets, an icon, and Shop card art.
Use the host APIs, inherit the desktop's behavior, keep the bundle self-contained, and clean up anything you start. The best ODD app feels like it was always meant to be there.