
I built an online tool that compiles web pages into native .exe apps for Pocket PC / Windows Mobile (PPC2003 → WM6.5)
I've been reviving my old Windows Mobile PDAs and got tired of how little of the modern web they can actually load — expired root certs block almost every HTTPS site, and Pocket IE chokes on anything past ~2008.
So I built WM-WebDeploy: an online app builder that takes a URL or your own HTML/CSS and compiles it into a native full-screen .exe you can run on the device. Think of it like the "website → app" wrappers on Android, but for Pocket PC 2003, Windows Mobile 5, 6.1 and 6.5.
It's powered by MacSurf, a fork of the C-written NetSurf engine, cross-compiled for these old ARM devices. What surprised me is how capable it actually is:
Real adaptive layout — media queries work against the device's actual screen width, so one page adapts across 240×320, 320×240, 480×640, etc.
CSS Grid, Flexbox, custom properties (variables), border-radius, box-shadow — all actually rendered, not stubbed
Fixed HTTPS/TLS — every build ships with an up-to-date cert bundle, so it connects to modern secure sites the stock devices can't reach anymore
It's honestly not a modern browser though — roughly IE6-level HTML/CSS 2.1 plus a big chunk of CSS3. JavaScript is ES5-only (no AJAX/fetch, no canvas), so it's best for static pages, dashboards, or wrapping your own lightweight sites. The builder has a live preview + a linter that warns you about unsupported stuff before you build.
How it works: enter an app name, paste HTML or a URL, hit build, download a ZIP with the .exe + cacert.pem, drop both in the same folder on your device, and launch. Full-screen, just a thin title bar with the app name and a close button.
The screenshot below shows a test application I developed and ran on an emulated PPC2003 device.
Would love for people to dust off their old pockets and try it — curious what works and what breaks on hardware I don't have. Feedback very welcome.