iOS開發周報:2016 WWDC 可能在 6 月 13 日開始,Apple 發布音樂備忘錄應用

jopen 8年前發布 | 13K 次閱讀 WWDC

新聞

  1. WWDC 16 可能在 6 月 13 日開始 :自從 2007 年開始,Apple 都會在 6 月的第一周舉行 WWDC 全球開發者大會。而今年根據以往舉辦地 Moscone West 會議中心的預約記錄顯示,Apple 可能會將日程調整到第二周。按照過去兩年的慣例,會議的門票將在 4 月份左右由抽選的方式決定,如果有計劃今年前往參會的開發者可以開始關注相關信息。
  2. Apple 發布音樂備忘錄應用 :本周 Apple 發布了一款音樂備忘的應用。一般來說 Apple 很少發布類似特定的功能性 app,但是每一款 Apple 官方應用往往夠會成為第三方 iOS app 界面和用戶交互上的范例。在這款應用中,Apple 使用了相對顏色較深的主題,以及一些自定義交互的控件,值得廣大開發者進行一些研究。

教程

  1. CoreData VS Realm :Core Data 是 Apple 官方的 iOS 上進行數據持久化存儲的解決方案,而 Realm 是一款使用起來很簡單的移動平臺的數據庫。兩者各有特點和適合的使用場景,本文作者試圖站在自己的角度對兩者的各個方面進行一些對比,并綜合地給出了選擇上的考慮和建議。
  2. Sketch Tutorial for iOS Developers :Sketch 是一款專門針對 UI 設計的矢量繪圖軟件,一經推出就迅速取得了廣大設計師的喜愛,現在它也成為了個人 iOS 開發者在制作自己 app 時進行界面設計的最佳選擇。這篇教程是面向 iOS 開發者的設計教程,它通過一個設計實例深入淺出地介紹了 Sketch 中對于開發者來說最有用的部分,很適合那些想自己進行一些設計的開發者作為上手教程進行學習。
  3. iOS網絡緩存掃盲篇 :緩存一直是軟件開發中的一個難題,而對于沒有太多網絡相關經驗的 iOS 開發者來說,理解網絡請求的緩存機制也是所面臨的課題之一。這篇文章是針對對網絡緩存理解不深的開發者寫的,闡明了 iOS 上基本的緩存機制和使用方法。
  4. Exploring Swift Dictionary's Implementation :字典在 Swift 中是很常用的數據結構,這篇文章從底層分析了 Swift 的泛型 `Dictionary` 的內存結構和實現方式,雖然可能對于我們日常工作和編寫 app 來說不會有特別大的幫助,但是對于底層的探索可以滿足開發者的好奇心,同時也是對分析思維進行鍛煉的好機會。

開源項目

  1. ReSwift :我們在之前的周報中我們曾經提到過 Swift-Flow 項目,它是一款幫助我們針對數據流的變化進行編程的框架。最近,Swift-Flow 和另一個類似的框架 ReduxKit 進行了合并,它們的開發者對兩個項目的優秀部分進行了整合,并將其重新命名為 ReSwift 。如果您之前忽略了這個項目的話,建議您可以抽空仔細了解一下這個框架的內容,它為我們提供了一種在 Cocoa 開發中架構軟件的新的思路。
  2. Knuff :在 iOS 開發中,測試推送服務是否正確工作往往是很麻煩的事情。Knuff 是一款開源的 OS X 應用,我們可以提供必要的信息就可以對某個注冊設備發送推送,簡化開發流程。如果你對 GUI 不感興趣的話,也可以選擇像是 houston 這樣的命令行工具來完成類似的事情。
  3. FolioReaderKit :一個 Swift 寫的 ePub 電子書解析和閱讀的框架,它包含了包括字體大小調整,主題,高亮標記等絕大多數電子書閱讀時所需要的操作,可以讓我們非常容易地構建一款電子書閱讀的 app 或者是相關模塊。

感謝徐川對本文的審校。

給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號: InfoQChina )關注我們,并與我們的編輯和其他讀者朋友交流(歡迎加入InfoQ讀者交流群 iOS開發周報:2016 WWDC 可能在 6 月 13 日開始,Apple 發布音樂備忘錄應用 (已滿),InfoQ讀者交流群(#2) iOS開發周報:2016 WWDC 可能在 6 月 13 日開始,Apple 發布音樂備忘錄應用 )。

來自: http://www.infoq.com/cn/news/2016/01/ios-weekly-2016wwdc

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!