TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ClassicKit – A collection of UI components for iOS influenced by Windows 95

236 pointsby prithvi24about 7 years ago

18 comments

2ionabout 7 years ago
Reverting to the classic Win9x&#x2F;2000 style is what I do still immediately when using a Windows computer.<p>As opposed to the horrible flat&#x2F;white&#x2F;modern design that govers Windows 10 and the web, it makes using the UI <i>easier</i>: Elements have clear boundaries; it is immediately obvious what role an UI component has (link? label? button? text field?); there is very little ambiguity; typography is simple and inobstrusive.<p>The Luna and Aero styles were actually not much worse than the classic Windows style but interesting and usable evolutions of it as they retained the properties listed above.<p>I am not entirely sure whether this perception stems from the fact that the classic style is objectively &quot;better&quot; suited for a GUI or from the fact that the Windows UIs were so predominant in the PC market at the time and left a lasting impression on people&#x27;s understanding of what a GUI is&#x2F;was. Perhaps it goes both ways.
评论 #17080990 未加载
评论 #17080976 未加载
评论 #17081126 未加载
评论 #17080726 未加载
评论 #17086558 未加载
评论 #17083355 未加载
评论 #17081550 未加载
jordansmithnzabout 7 years ago
Nice, there’s some great stuff here in something that originated as a fun&#x2F;joke project:<p>- it might not look ‘pretty’, but heck, the Windows 95 UI sure is intuitive. Buttons are very apparent, icons make sense, and what was never meant as a touch UI translates across to one incredibly well.<p>- at a glance, code looks clean and pretty readable. @IBDesignable support too (if only Xcode wasn’t so sluggish compiling&#x2F;rendering IBDesignables...). Well done to the author for not only making a fun&#x2F;cool project, but for doing it well.
spepsabout 7 years ago
Mods please remove &quot;Came Across&quot;, this isn&#x27;t Reddit. The guideline is to use the page title or the project name and a short explanation.
userbinatorabout 7 years ago
I like the fact that it&#x27;s drawing the edges as vectors, just like how Windows itself renders classic style:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Baddaboo&#x2F;ClassicKit&#x2F;blob&#x2F;master&#x2F;Components&#x2F;CKButton.swift" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Baddaboo&#x2F;ClassicKit&#x2F;blob&#x2F;master&#x2F;Component...</a><p>IMHO much better than the trend of making every single UI element a huge bitmap image (in multiple resolutions), such that a simple app contains dozens of images of buttons and the like which consume more space than an entire Win95 installation...
评论 #17081605 未加载
ksherlockabout 7 years ago
Story time... when NeXT pivoted away from hardware, they ported OpenStep to Windows NT 4. Since they needed to look like Windows NT, they included MS Windows UI images. Those images are gone now but were still present in OS X as of Snow Leopard.<p>(And now the show is on the other foot with Microsoft&#x2F;WinObjC)<p><a href="http:&#x2F;&#x2F;www.theregister.co.uk&#x2F;2008&#x2F;09&#x2F;02&#x2F;mac_images&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.theregister.co.uk&#x2F;2008&#x2F;09&#x2F;02&#x2F;mac_images&#x2F;</a>
jgtroshabout 7 years ago
The IE copycat is really asking for an MSN&#x2F;Yahoo toolbar.
评论 #17080529 未加载
zydecoabout 7 years ago
I did something similar as an easter egg, but with classic black and white Mac UI, but I never thought to publish it as a library.
评论 #17081445 未加载
评论 #17081363 未加载
asbcabout 7 years ago
Is there an equivalent for Android? Asking for a friend...
petilonabout 7 years ago
Keep in mind that the distinctive 3D look of Windows 95 UI was inspired by NeXT. If you like how controls look in Windows 95 then what you really like is NeXT.
StavrosKabout 7 years ago
Oh man, this gives me fuzzy feelings. I remember developing my first applications in VB 4 back in 97 or so, I had <i>so much fun</i>. I remember when IE 4 came along, with its flat icons and Active Desktop and things. My 100 MHz Pentium couldn&#x27;t even run it well, what with the 16 MB of RAM.
mhdabout 7 years ago
That could be a good basis for a NeXt-alike, which is after all a direct ancestor.
zokierabout 7 years ago
&gt; The assets and design metrics were (for the most part) taken from an actual installation of Windows 95<p>DMCA pulldown in 3.. 2..<p>If you are thinking of using this, consider the fact that any assets ripped from Windows are copyright infringements.
digi_owlabout 7 years ago
Windows PocketPC comes to mind...
评论 #17084182 未加载
evo_9about 7 years ago
Pretty cool, is there a 90&#x27;s era Mac pre-OSX version somewhere? Would be pretty rad (ha) to do a UI in both and allow the user to pick their &#x27;platform&#x27;. Nifty stuff.
panicabout 7 years ago
If you could get this working with the Win32 API and Wine, you&#x27;d have a true cross-platform app solution!
apazgoabout 7 years ago
But does it support iPhone X notch? :)
评论 #17081652 未加载
gwbas1cabout 7 years ago
Back when I had Windows 95 I was obsessed with text mode.
gjmacdabout 7 years ago
why...