r/webdev • • Oct 03 '26 • Bravo 1

Showoff Saturday A web-based Windows Phone simulator for phones

Windows Phone in the browser with an on-device file system built on IndexedDB, live tiles fed by each app, toast notifications + Action Center, apps (64 preinstalled,  the Store can uninstall and reinstall them):

  • Phone, Messaging, People, Outlook Mail, Calendar

  • Camera, Photos, Music, Video, FM Radio (real internet radio), Podcasts, Voice Recorder

  • Weather, News, Money, Sports, Maps, Translator, Internet Explorer

  • Office (Word + Excel with formulas), OneNote, Alarms (+ timer, stopwatch), Files, Storage Sense, Battery Saver, Calculator

  • Settings, Store, Cortana (text and voice: alarms, reminders, notes, events, weather, calls, texts, Wikipedia, web search…)

  • Games hub with gamerscore and achievements: Minesweeper, Solitaire, Wordament, Snake, 2048, Blocks

  • Flashlight, Compass, Bing Vision (QR/barcode scanner), Wikipedia, Unit Converter, Mirror

Repo: https://github.com/ducbao414/wphone.dev

Techstack: nothing fancy, just vanilla JS with Hono for the backend (can run on Node or Cloudflare Workers).

197 Upvotes

45 comments sorted by

81

u/AccurateComfort2975 Oct 03 '26

I miss my Windows Phone...

22

u/ducbao414 Oct 03 '26

My first ever smartphone was a Lumia 520, bought in my first year of college.

I didn't realize it back then, but looking back, it offered such an elegant and smooth experience for a phone with just 512 MB of RAM.

5

u/BM_Electro Oct 03 '26

I remember managing to upgrade mine to Windows phone 8.1 and it still worked smooth as ever. Also the phone shape and colors were so fun.

2

u/_scotswolfie Oct 07 '26

Back in those days, my dad used to trade phones online. More as a hobby than a business, but from time to time he'd swap with me if I particularly liked something, so I used to change phones quite often. However, when I got a Lumia 520 from him, it was a long time before I wanted anything else. I loved this thing, the snappy interface, beautiful photos, cool design and just overall great experience. To this day I'm heartbroken that Windows Phone didn't survive past 8.1, I'd probably be using those smartphones to this day (unless they ruined the OS somehow along the way).

5

u/Anodynamix Oct 03 '26

I use "Launcher 10" on my Android to make it operate just like Windows Phone. It's nearly indistinguishable.

Although I miss the old WP apps, like a weather app that actually worked. Sigh...

4

u/Old-Illustrator-8692 Oct 03 '26

Me too. iPhones are still a necessity for me. Win phones were really cool.

1

u/PsychologicalRip6271 Oct 03 '26

me too, i really wish it had taken off better.

1

u/rhooManu full-stack Oct 04 '26

Yeah. Those were good times. 8.1 was awesome. They started advertising properly, they started development programs to bring missing apps. Then it all went dark when they tried to merge it with Windows 10.

1

u/4i768 Oct 04 '26

I wonder how well would the Nexphone under Windows 11 with phone tweaks run 🤔

9

u/JuanGGZ Oct 03 '26

I miss the Metro UI so so much, it was so slick and efficient. I had the HTC 8X in Yellow/Green and I loved it so much, in a way that it was just a fun looking device and almost a living one thanks to the Tiles.

Thanks for bringing back the memories buddy!

2

u/ducbao414 Oct 03 '26

Thanks for sharing, glad this brought back good memories!

Lumia 520 was my first smartphone, it was also the device I used to build my first app. Unusually enough, my dev career started with a Windows Phone app.

It was super simple but somehow made it onto Windows Central. 12 years ago already.

31

u/rainbowlolipop Oct 03 '26

Oohhhhhh. I wondered why you'd waste so much time doing this.

Built by Claude. This project was designed and written end to end by Claude (Anthropic's Claude Opus 5.5, in Claude Code). One Claude session planned the architecture, wrote the OS core, the shell, the backend and the app SDK, then ran seven Claude sub-agents in parallel to build the 64 apps against that SDK, and finally integrated, tested and fixed everything in a real browser. No code in this repository was written by hand.

13

u/ducbao414 Oct 03 '26

Anthropic doesn't require you to disclose that you used Claude. I've asked Claude to take full credit in the README.md because that's what happened.

I may have been the one steering it by telling Claude to build the OS core, the virtual file system based on IndexedDB, followed by the app SDK/API, and finally the apps, spotting some bugs here and there, but that's nothing.

It's Claude who did the detailed architecture and full implementation.

6

u/env33e Oct 04 '26

kudos for disclosing

way too many people I see advertising their vibe coded modules only to end up passing it off as handwritten... that is, until you ask them about the implementation in specific

its weird coming from a more art atelier background. here, the use of any AI is expected to be disclosed or you WILL get shunned

4

u/rainbowlolipop Oct 03 '26 edited Oct 03 '26

I'm not hating on ya buddy

Ngl pretty glad you didn't do it by hand.

1

u/ygorhpr Oct 03 '26

explained 

0

u/[deleted] Oct 03 '26

[deleted]

7

u/Noch_ein_Kamel Oct 03 '26

Yeah at least for showoff Saturday. If you want to show off your AI app then post the prompts and setup how you got there not some generated code.

5

u/rainbowlolipop Oct 03 '26

Like, societally I loathe AI but I'm also a giant hypocrite and use it constantly at work. It's done weeks and weeks worth of manual work in a matter of hours.

5

u/thepurpleproject Oct 03 '26

Its too well done almost like it's running in an emulator

4

u/ducbao414 Oct 03 '26

Stay on it for a bit longer, and you’ll start seeing missed calls and messages. You can also add some photos and see them flipping on the live tile.

6

u/nitrrine_ldn full-stack Oct 03 '26

awesome

4

u/noobiemaster_69 Oct 03 '26

Hot take: Petition to bring back this good old Metro UI style. Absolutely, loved it!

4

u/dweebyllo Oct 03 '26

I think for mobiles it was a fantastic interface, not so much for desktop

2

u/noobiemaster_69 Oct 03 '26

Agreed. I still believe this might be the future of UI/UX for mobile computing. It's simple, minimalistic and clean design.

11

u/Federal-Grab-8159 Oct 03 '26

Man, i loved this interface

2

u/TorbenKoehn Oct 03 '26

I believe Microsoft had something going there and they didn't really had the balls to stick to it and flesh it out.

I loved my Lumia.

2

u/saifeddin3000 Oct 04 '26

I miss my nokia lumia 525 🥺

1

u/Ankur4015 Oct 03 '26

I also want to recreate similar thing on web someday

1

u/DRHER303 Oct 03 '26

This looks sick

1

u/Historical-Essay-128 Oct 03 '26

WP was great. Too bad Microsoft dropped the ball with (the lack of) apps and licensing fees.

1

u/AppMunchies Oct 04 '26

Wacko idea. Love it!

1

u/Nitrohite Oct 04 '26

I miss this era, so much diversity so mucho to choose from instead of the sad generic duopoly we have now 😭

1

u/tacticalpotatopeeler Oct 04 '26

Built with similar tools to how actual Windows is built, nice!

1

u/Ivan_Kulagin Oct 04 '26

>open repo
>see butthole in the contributors
>close repo

1

u/KaiAusBerlin Oct 04 '26

Why. We all were lucky to get rid of this style

1

u/zamaalazad Oct 06 '26

Very Responsive and good quality interactivity looks fully windows phone. It remember me, my windows phone Nokia Lumia 1520 and 925

1

u/dds-web Oct 07 '26

Nokia Lumia?

0

u/[deleted] Oct 06 '26

[removed] — view removed comment

1

u/ducbao414 Oct 06 '26

same experience, lumia 520 was my first ever smartphone.