《iOS 10 day by day》是 shinobicontrols 公司編寫的系列博客,介紹開發(fā)者需要了解的 iOS 10 新特性,每周更新。本系列翻譯(文集地址)已取得官方授權(quán)。倉薯翻譯,歡迎指正:)
Shinobicontrols 為 iOS 和 Android 開發(fā)者提供高性能、響應(yīng)式的 UI 控件 SDK,尤其是圖表方面的控件。 官網(wǎng) : shinobicontrols.com twitter : @shinobicontrols
歡迎來到 iOS 10 Day by Day ~ 下面有本系列所有文章的鏈接,想了解更多就讀一讀吧。你也可以下載電子書來學(xué)習(xí)往年的系列。
這是什么?
iOS 10 Day by Day 是一套介紹開發(fā)者需要了解的 iOS 10 新功能和新 API 的系列文章。往年的系列非常受歡迎,我們希望今年也能同樣幫你,來了解 iOS 10 SDK 和開發(fā)者工具新功能的內(nèi)幕。
這篇文章是目前為止所有文章的目錄,收藏就不會錯(cuò)過任何一篇了。
目錄
- 目錄
- Day 1:開發(fā) iMessage 的第三方插件
- Day 2:線程競態(tài)檢測工具 Thread Sanitizer
- Day 3:Xcode 插件
- Day 4:用 UIViewPropertyAnimator 編寫動畫
- Day 5:新的通知推送 API
- Day 6:自定義的通知界面
譯者注:Day 3 因?yàn)樵木W(wǎng)頁顯示不全,而且我對這篇文章也不太感興趣,所以沒有翻譯。
這些文章是誰寫的?
是我,Sam Burnstone. 我平時(shí)的工作是開發(fā) shinobicharts framework,最近也在拓展學(xué)習(xí)更廣泛的 iOS 開發(fā)技術(shù)。我對 Swift 尤其感興趣,自從它開源之后,我一直積極跟進(jìn)它的變化。歡迎 follow 我的 twitter @sam_burnstone。
是一天一篇嗎?
跟往年的系列一樣,大概一周更新一兩篇。
里面有什么內(nèi)容?
我們列了十幾個(gè)可探討的話題,發(fā)布之后都會加到目錄中。我不想完全劇透,但可以小小透露一下:
- iMessage 插件
- SiriKit
- Xcode 的新功能(線程調(diào)試工具和插件)
- Notification 的改進(jìn)
- 更多……
是 Swift 寫的嗎?
當(dāng)然啦!從我們的第一個(gè) Day by Day 系列以來,Swift 已經(jīng)快速成熟起來了,現(xiàn)在它是絕大多數(shù) iOS 開發(fā)者的首選語言。如果你對 Swift 不熟悉,蘋果的 user guide 是個(gè)很好的起點(diǎn)。
我們的示例代碼會用 Swift 3 編寫,遵循 Swift 的 API 設(shè)計(jì)指南。
怎么保證不會錯(cuò)過一篇呢?
更新之后我們會發(fā)訂閱郵件,可以在這里訂閱。
我們也會發(fā) twitter (@shinobicontrols)。當(dāng)然你也可以用 RSS 訂閱。
源碼在哪里?
每篇文章都會有對應(yīng)的示例工程,或者 playground。這是 iOS 10 Day by Day 系列最棒的一點(diǎn)——不僅有新功能的文字介紹,還有它們的實(shí)戰(zhàn)應(yīng)用。每次文章發(fā)布,相應(yīng)的源碼會更新在 GitHub repo 上:github.com/ShinobiControls/iOS10-day-by-day。
我可以分享出去嗎?
當(dāng)然可以啦!我們很期待聽到你的建議和反饋,以及你希望接下來還有哪些話題。
如果你有任何問題/評論,歡迎來 tweet @shinobicontrols,或者 聯(lián)系我們。