大家好,欢迎又来到另一期的周报!这周最大的新闻是新的Bootstrap 2.0 UI在周一清晨上线。如果您发现有任何异常,有任何意见或建议,想要减少或增加某些内容,请告诉我们。
以下是UI刷新的一些亮点
- 控件页面的布局已经被简化:我们将大量信息整合在页面左侧的不同标签中,减少了视觉杂乱,同时这些项目仍然仅需要点击一次。
- 作者页面现在有真实的专业照片。我们不再使用60×60像素的小东西。
- “链接”部分终于上线了。最近,我们在周报中包括我们正在阅读的内容列表,现在您可以看到新项目一上架就能看到。我们考虑将这些人项添加到主要的Twitter和RSS源中,并愿意得到您的反馈。
谢谢,下次见!
Aaron
我们正在读什么
- 死锁和锁排序 - 通过使用MIN和MAX强制锁顺序以防止死锁。
- 简化移动A/B测试 - Socialcam讲述了他们如何使用Mixpanel在iPhone应用中执行A/B测试。
- iOS框架 - Jeff Verkoeyen,iOS开发人员以及一个非常好的人,发布了一个关于如何轻松、无缝地创建、开发和分发iOS静态框架的详尽指南。
- 我读的作家:Marco Arment - 对Instapaper的创建者Marco Arment的访谈。
- 添加iCade支持到您的游戏 - 一篇教程,展示了如何使您的iOS游戏与iPad的街机柜兼容。很酷!
- 苹果生态系统的iOS化 - 一篇文章探讨了iOS是如何改变OS X的,这个趋势可能会继续下去。
- Circuit Playground - 这在我们看来有些异常,但太酷了,不能不分享。Adafruit为所有喜欢在业余时间玩电子黑客的iOS用户发布了一款通用应用。我在假日里收到了一个Arduino板,这看起来是它的完美补充。
MJGLayoutKit
MJGLayoutKit是一个受Android启发的iOS布局框架,它帮助您自动排列视图。例如,当布局中图像的大小发生变化时,位于其下的所有内容都会自动下推。MJGLayoutKit采用简化的BSD许可。
JCMSegmentedPageController
这是一个针对iOS 5的容器视图控制器,类似于UITabBarController,但将标签切换器移动到顶部的UISegmentedControl。采用Apache 2.0许可。
JBDaylightOverlay
我们本周的控制是本周的控制。而这周,我们为您的MKMapViews带来一项超级棒的功能更新:JBDaylightOverlay,这是一种显示地球上阳光和黑暗分布的投影控制。JBDaylightOverlay由湾区软件开发工程师John Boiles编写。与此同时,您可以查看他网站上的其他项目,他非常勤奋和出色!这项控制受GPL许可。
DAReloadActivity
DAReloadActivity是UIButton的子类,提供了类似于UIActivityIndicatorView的旋转进度指示器。如果您不使用下拉刷新,这是一个相当有用的工具。MIT许可。
CoolUIViewAnimations
正如其名,这是一个为UIView提供的酷炫效果和动画集合。不幸的是,在这个存储库中没有指定许可证。
类似TweetBot的UIAlertView和UIActionSheet替换控制
正如其名所示,这是一个灵感来源于TweetBot的UIAlertView和UIActionSheet的替代品。它们有一种相当吸引人的外观和感觉,可以轻松定制以达到您的需求,并且(幸运的是)使用块而不是代理进行回调。未指定许可证,但我在GitHub上提交了一个错误报告,要求他们添加一个。
MNMRadioGroup
现在看来,如果苹果想给我们提供单选按钮,它们确实给了我们。但是有时候,我们确实需要它们。MNMRadioGroup就是为了解决这个问题而出现的,为您提供了一个嵌入的单选控制组,用于所有互斥需求。BSD许可。