其他

OSC - 雨田桑 2018-05-24


开发者天马行空的想法总是能够给人带来惊喜,日前有开发者写了一个适用于 iOS 的 Windows 95 经典风格 UI 组件集 ClassicKit,并将其开源在 GitHub 上。


该项目将 Windows 95 的风格带入了 iOS 应用中,大部分图标等资源都来自实际安装的 Windows 95,效果感觉就像在 iOS 上刷了个老 Windows 系统:


            

作者表示,该项目起源于一个笑话,与 Ben Galassi 相关,他同时也认为大多数人经历了90年代的年轻人都使用过 Windows,而且更多的人认可 Windows 标准设计模式,这些都是他将 Windows 95 的画风带入 iOS 的原因。


技术细节上,作者本意是使每个组件都像 UIKit 的对应组件一样使用,例如,CKButton 像 UIButton 一样响应手势事件。同时这些都是 @IBDesignable 组件,这意味着开发者可以在 Interface Builder 中使用这些组件布局整个应用程序,Xcode 将实时预览设计效果。作者也表明,虽然 ClassicKit 的设计考虑了模块化和健壮性,但并不保证可靠性。



项目详情及源码地址获取:





推荐阅读

锤子又为开源捐款!480 万门票收入捐给 OpenSSL 与 OpenBSD

被 Oracle 玩弄于股掌,Java 会因此被 Kotlin 取代吗?

没想到吧!Intellij IDEA 神器还有这些小技巧

ARM 授权费用太贵科技巨头欲转向开源架构 RISC-V

谷歌终于开放 ".app" 顶级域名注册

点击“阅读原文”查看更多精彩内容

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存