2012-03-28 133 views
5

我最近注意到了一些OS X应用程序的趋势。官方的Twitter客户端Sparrow甚至Mac版的GitHub似乎都有很多相似之处。OS X应用程序开发框架

enter image description here

他们是否使用了一个框架,提供这些元素?如果是这样,它叫什么,我可以从哪里获得更多信息?

+1

查看'MyApp.app/Contents/Frameworks'文件夹,看看它们是否有相似之处 – v1Axvw 2012-03-28 20:01:36

+0

@ ief2 - 这是一个好主意。我从来没有想过要这样做。 – indexdotphp 2012-03-28 20:06:22

+0

事实证明,我正在寻找的框架被称为TwUI,它由Twitter开发并可在[https://github.com/twitter/twui](https://github.com/twitter/twui)(https://github.com/twitter/twui)上找到。 – indexdotphp 2012-03-28 20:12:19

回答

5

Twitter & Github使用TwUIChameleon框架。 Sparrow邮件应用程序使用它自己的核心动画UI框架。 IIRC,那么Github的Mac开发人员正在移除变色龙,实际上只是将所有的TwUI。

TwUI为OS X带来了一个UI,它与UIKit在很多方面类似,因为它是从一开始就与Core Animation一起使用的。

变色龙项目实际上将UIKit API直接带到了OS X中。因此,理论上讲,您构建在UIKit上的特殊视图应该只能在OS X上工作.Truerific twitter客户端实际上是仅适用于变色龙的应用程序的一个示例。

+0

我已经回答了我自己的问题,但我很欣赏更长和更详细的答案。 – indexdotphp 2012-03-28 23:32:05

相关问题