iOS開發周報:Apple 計劃大幅更新 Swift 和 Cocoa API,非死book 宣布將停止 Parse 服務

jopen 8年前發布 | 14K 次閱讀 Swift Objective-C

新聞

  1. Apple 計劃在 Swift 3.0 中大幅更新 Cocoa API 的導入規則 :Apple 本周在 Swift 博客上發布了一篇新文章,表示正在準備將 Swift 中的 Cocoa API 轉換為更簡明的表達方式。計劃中的新方式將利用 Swift 的強制參數名等特性對現有的 API 進行簡化。不過由于涉及的變化十分多而且重要,Apple 延長了關于 這個提案 的決定日期,如果您對這個改動有什么建議和意見的話,也可以參與到討論當中。
  2. 非死book 宣布于 2017 年關停 Parse :Parse 是有名的 BaaS (Backend as a Service) 服務提供商,于 2013 年被 非死book 高價收購。不過最近 非死book 決定在明年完全關停 Parse 的服務。與此同時,Parse 開源了一個服務端的解決方案以及遷移的方法,幫助現有開發者進行過渡。如果你的 app 正在使用 Parse 作為后端的話,現在是時候考慮開始著手進行遷移工作了。

教程

  1. iOS App Performance: Instruments & beyond :性能永遠是 iOS 開發中重要的話題,作者為我們簡述了使用 Instruments 來進行性能測試的一些基本技巧,并整理了很多性能優化方面相關的文章和視頻,以幫助開發者能正確地對 app 進行優化。
  2. 如何打造一個讓人愉快的框架 :這是 @Swift 會議 上的一個 session 的文字稿,作者為我們分享了關于框架的使用、創建和發布中一些需要注意的事情。正在寫開源框架或是為其他開發者提供框架的朋友可以看看。
  3. iOS冰與火之歌 – Objective-C Pwn and iOS arm64 ROP :這個系列將會為我們講述 iOS 中用戶態和內核態的知識。這是本系列的開篇文章,簡單介紹了 iOS 上 Objective-C 的利用以及 iOS 上 arm64 ROP 的相關內容。這些都是越獄需要掌握的最基本的知識,而這個系列接下來的文章將會介紹繞過沙箱等。如果你對系統安全和越獄開發有興趣的話,這是不容錯過的系列。

開源項目

  1. SlackTextViewController :Slack 開源的一個聊天輸入界面的解決方案,包括了像是 @ 以及 # 等 tag 的支持,undo/redo 操作已經其他一些可定制化的部分。如果你的應用中需要比較復雜的聊天功能的話,在這個框架的基礎上進行一些定制應該會節省不少開發時間。
  2. Furni for iOS :推ter 開源的一個示例 app,為我們展示了如何使用 Fabric 的一系列工具鏈來打造 app。Fabric 是 推ter 維護的一系列 SDK 的統稱,整合了崩潰報告,用戶行為分析,廣告,支付等內容,它試圖為 iOS 開發者提供“一站式”的 SDK 服務。
  3. Graph :Swift 寫的幫助開發者使用 Core Data 的框架,它簡化了操作 Core Data 的一些繁瑣的細節,試圖讓開發者能更多地集中到有用的邏輯中來。相比于使用斷言 (predicate) 來進行操作,Graph 選擇了一種更加描述式的方式,通過 Action 來為 Core Data 提供數據驅動的使用方式。
  4. Material :如果你或者你的設計師特別喜歡 Google 的 Material 設計 ,并且想要在 iOS 上使用這種設計方式的話,這個框架能很好地幫助你迅速打造一款在 iOS 上的 Material 風格應用。它提供了像是按鈕、導航欄、點擊的動畫效果等一系列 Material 風格的 UI 元素供你使用。
  5. Coolie :一個幫助我們根據 JSON 進行模型代碼轉換的命令行工具。通過提供一段 JSON 字符串,工具將輸出可以直接使用的 model 的 swift 源碼。如果你的服務端能提供 JSON 返回的話,使用這個工具將節省手寫 model 代碼的時間。

下周就是農歷新年了,我們在下周將暫停一周 iOS 技術周報。在此提前給讀者拜個早年,祝大家新春快樂,在接下來的一年里也一帆風順。

感謝徐川對本文的審校。

給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號: InfoQChina )關注我們,并與我們的編輯和其他讀者朋友交流(歡迎加入InfoQ讀者交流群 iOS開發周報:Apple 計劃大幅更新 Swift 和 Cocoa API,非死book 宣布將停止 Parse 服務 (已滿),InfoQ讀者交流群(#2) iOS開發周報:Apple 計劃大幅更新 Swift 和 Cocoa API,非死book 宣布將停止 Parse 服務 )。

來自: http://www.infoq.com/cn/news/2016/02/ios-weekly-apple-swift-cocoa-api

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