大家好 - 对于 iOS 和 OS X 开发社区来说,这是非常重要的一周:在我们邮件列表读者看到这个消息几小时后,蒂姆·库克、菲尔·席勒以及其他人将会发表 WWDC 的主题演讲。对于其他人来说,主题演讲在你看到这个消息时就已经结束了(提示:加入我们的邮件列表!)
在其他新闻中,我们周末对 Cocoa 控件进行了大的更新。现在,网站应该加载速度明显更快。除此之外,我们终于添加了登录系统。目前,它只能通过 GitHub 的 OAuth 进行登录。鉴于我们的大部分内容来自 GitHub,支持 GitHub 只是个合理的决定。根据大家的意愿,我们可能会最终添加登录/密码系统。但我不认为我们会添加 Twitter 或 Facebook 集成。
登录并查看新的系统!你现在可以轻松地将控件标记为收藏夹以供稍后访问,查看你已评分的控件,以及查看你提交到网站的所有控件。我们还将很快添加编辑你自己的控件的功能(指你创建的控件,而非你提交的控件)。此外,将提供查看你的控件在提交队列中的位置的能力。
请注意:我相信网站上这里那里可能有一些新的错误(因为毕竟是软件)。如果遇到任何问题,请告诉我们!
转换话题,以下是我对 WWDC 谣言的思考以及我认为我们将看到的内容
确定无疑
- iOS 6 和开发者的 iOS 6 测试版本
- 对 iCloud 的改进
- 在 iOS 中集成 Facebook
- 大量精彩的新 API
- Mountain Lion 发布候选人
- Xcode 4.4
可能性很大
- Mountain Lion 的发布日期
- 新的硬件,特别是 MacBook Pro(ohpleaseohpleaseohplease 让这件事成真,我真的很需要一台新笔记本电脑,并一直在等待新的硬件…)
- 100% 由 Apple 维护的地图系统
- iOS 的银色配色方案
非常喜欢看到它,似乎可能性很高,但可能只是希望
- Siri API
- Apple TV SDK
- 通知屏幕小部件的 API
不会发生
- “新 iPhone”
- 苹果的电视
如果苹果 TV SDK 真的发布,我们会在 NDA 解除后立即发布该平台上的控件。
最好的问候,
亚伦
滚动条
本周推出的控件是来自 Raw Engineering 的“滚动条”。你可能还记得,Raw Engineering 是去年为我的 Twitter iPad Ux 文章编写了原始库的友好的人们
滚动条是一种与数据列表(特别是他们在演示中的地址簿数据)进行交互的新颖方式。MIT 授权。
DMScrollingTicker
DMScrollingTicker 是一个用于 iOS 的高级水平滚动通知类。它不使用标准的 NSTimer 进行动画,而是使用 Quartz Layers/CoreGraphics。它允许您通过简单调用将任何 UIView 子类的集合加载并添加到滚动队列中。MIT 授权。
适用于iPhone的模板Facebook应用程序
非常适合新手开发者,此应用程序已预装了一些控件,以处理Facebook登录和基本导航。商业授权源代码,15美元。
KNMultiItemSelector
KNMultiItemSelector是iOS项目中的插入式多项目选择器。它适用于iPhone和iPad。它最适合从数百或数千项的长期列表中选择多项,如通讯录或Facebook好友列表。《MIT》授权。
iPad建议列表
轻松在iPad上显示带有自动完成建议的弹出窗口。MIT授权。
CPSlider
CPSlider是UISlider的插入式替换组件,允许用户在滑动拇指时调节滑动速度,模仿iOS中iPod音乐播放器中使用的滑动器。它还包括委托回调,以便在滑动速度发生变化时通知对象。《MIT》授权。
全屏动画
演示如何在应用启动时模拟类似于Path 2.0中看到的翻书动画。未指定许可证。