《iOS 10 day by day》是 shinobicontrols 公司编写的系列博客,介绍开发者需要了解的 iOS 10 新特性,每周更新。本系列翻译(文集地址)已取得官方授权。仓薯翻译,欢迎指正:)
Shinobicontrols 为 iOS 和 Android 开发者提供高性能、响应式的 UI 控件 SDK,尤其是图表方面的控件。 官网 : shinobicontrols.com twitter : @shinobicontrols
欢迎来到 iOS 10 Day by Day ~ 下面有本系列所有文章的链接,想了解更多就读一读吧。你也可以下载电子书来学习往年的系列。
这是什么?
iOS 10 Day by Day 是一套介绍开发者需要了解的 iOS 10 新功能和新 API 的系列文章。往年的系列非常受欢迎,我们希望今年也能同样帮你,来了解 iOS 10 SDK 和开发者工具新功能的内幕。
这篇文章是目前为止所有文章的目录,收藏就不会错过任何一篇了。
目录
- 目录
- Day 1:开发 iMessage 的第三方插件
- Day 2:线程竞态检测工具 Thread Sanitizer
- Day 3:Xcode 插件
- Day 4:用 UIViewPropertyAnimator 编写动画
- Day 5:新的通知推送 API
- Day 6:自定义的通知界面
译者注:Day 3 因为原文网页显示不全,而且我对这篇文章也不太感兴趣,所以没有翻译。
这些文章是谁写的?
是我,Sam Burnstone. 我平时的工作是开发 shinobicharts framework,最近也在拓展学习更广泛的 iOS 开发技术。我对 Swift 尤其感兴趣,自从它开源之后,我一直积极跟进它的变化。欢迎 follow 我的 twitter @sam_burnstone。
是一天一篇吗?
跟往年的系列一样,大概一周更新一两篇。
里面有什么内容?
我们列了十几个可探讨的话题,发布之后都会加到目录中。我不想完全剧透,但可以小小透露一下:
- iMessage 插件
- SiriKit
- Xcode 的新功能(线程调试工具和插件)
- Notification 的改进
- 更多……
是 Swift 写的吗?
当然啦!从我们的第一个 Day by Day 系列以来,Swift 已经快速成熟起来了,现在它是绝大多数 iOS 开发者的首选语言。如果你对 Swift 不熟悉,苹果的 user guide 是个很好的起点。
我们的示例代码会用 Swift 3 编写,遵循 Swift 的 API 设计指南。
怎么保证不会错过一篇呢?
更新之后我们会发订阅邮件,可以在这里订阅。
我们也会发 twitter (@shinobicontrols)。当然你也可以用 RSS 订阅。
源码在哪里?
每篇文章都会有对应的示例工程,或者 playground。这是 iOS 10 Day by Day 系列最棒的一点——不仅有新功能的文字介绍,还有它们的实战应用。每次文章发布,相应的源码会更新在 GitHub repo 上:github.com/ShinobiControls/iOS10-day-by-day。
我可以分享出去吗?
当然可以啦!我们很期待听到你的建议和反馈,以及你希望接下来还有哪些话题。
如果你有任何问题/评论,欢迎来 tweet @shinobicontrols,或者 联系我们。