This file is insane: <a href="https://github.com/zzanehip/The-OldOS-Project/blob/master/OldOS/OldOS/Safari.swift" rel="nofollow">https://github.com/zzanehip/The-OldOS-Project/blob/master/Ol...</a><p>I hate to say it but SwiftUI is tricky to write for very complex user interface...the one in that file is a nightmare imo.
This is great! While I really do like the flat UI design trend, I sure do miss skeuomorphism in UI design. I underestimated the nostalgia that seeing this original design would stir up in me.
Wow, this is a throwback to middle school with an iPod touch 2nd gen. I remember when the update allowing custom backgrounds came out, and I don't even know if my device could get it.<p>I haven't used an Apple mobile product in years (just Mac's for work), but damn did this hit me with some nostalgia.
What I like most about this is how great and intuitive it is as a learning exercise. You have to re-construct the Camera, Maps, Safari, iPod, etc etc etc apps, and to make them functional, you need to call the system APIs for accessing web views / camera readings / etc.<p>That’s exactly what the author did. It’s like a “learn to build X clone” but for many different X’s.<p>With that said, he really needs to delete those .DS_Store files scattered everywhere in his repo. Ouch.