# 老司機 iOS 週報 #115 | 2020-06-01

老司機iOS週報發表於2020-06-01

ios-weekly
老司機 iOS 週報,只為你呈現有價值的資訊。

你也可以為這個專案出一份力,如果發現有價值的資訊、文章、工具等可以到 Issues 裡提給我們,我們會盡快處理。記得寫上推薦的理由哦。有建議和意見也歡迎到 Issues 提出。

新聞

LLBuild2 開發工作正式啟動

@四娘:LLBuild2 開發工作正式啟動:

  • 整理 Build System,SPM,swift-driver 和 swift 編譯器的職責和互動,優化整體編譯架構。
  • 接入 Bazel 的 Remote Execution API,改造 SPM,探索分散式編譯和快取。

新手推薦

?An In-Depth Look at Blur Effect Materials on iOS

@老峰:本文以例項的形式深入詳細的介紹瞭如何在 iOS 中實現 Blur Effect (毛玻璃模糊)效果,包括 Blur Effect Styles 各種樣式在深色模式下的不同呈現,以及 Vibrancy Effect Styles 文字內容在模糊效果下的不同樣式,具體參見原文

文章

? 網易支付-高效能NEJFlutter小程式動態化架構實踐

@含笑飲砒霜:NEJFlutter 是由網易支付出品並還在持續打磨的在 Flutter 小程式動態化方向上嘗試的一套技術解決方案。自 Flutter 問世以來, 以毫秒級的熱過載、豐富的可定製 Widget、難以置信的UI渲染能力、原生級的UI體驗等特性迅速風靡。但儘管其渲染效能優異、跨端一致性強,但依然沒有解決傳統移動端開發中的痛點-無法動態化(熱更新)。網易支付團隊的動態化方案,在參考 MXFlutter 後,保留 了Flutter 作為檢視層優秀的特性(高效能/高一致性/高能效)加上動態指令碼語言作為邏輯層,來實現整套方案的動態化。目前該方案還在灰度階段,廣大開發者可以共同完善這個專案並加以適用。

? 一個十年 iPhone 使用者的「重新體驗 iPhone」之旅

@張嘉夫:作者圖拉鼎在這篇文章中總結了十年來圍繞著 iPhone 體驗的變化,從單獨使用 iPhone 到現在使用 iPhone + Apple Watch + AirPods Pro 的複合全方面體驗,具體包括無縫的裝置遷移體驗、無法抗拒的大屏體驗、通勤路上的沉浸世界、雙卡雙待帶來的雙倍保險、Hand-free 的居家小能手 Siri、移動裝置運動史、從「通訊裝置」到「健康助理」、讓隨手拍變成專業拍、解鎖 MacBook 等方面。作者認為這些體驗構成了一個個生動的生活場景,讓生活變得更加方便,並且相信未來還會變得更加的美好和愉快。

? [iOS]iOS11.0~13.5全系列裝置越獄教程

@紅紙:unc0ver 越獄團隊在近期釋出了最新的越獄工具(版本號:5.x),支援 iOS 11.0~13.5 版本的所有裝置(包括最新的 iPhone 11、iPhone SE2 等),本問講解了具體操作方法。 近期飄雲閣出了《iOS應用逆向與安全之道》一書也值得大家一讀,書中基於實戰講解當下的 iOS 逆向技術。

?蘋果強制要求更換啟動方式的解決方案

@享耳先森蘋果要求在 6 月 30 日以後,所有的 App 必須使用 storyboard 作為 App 的啟動圖,本文介紹了 LaunchImage 切換到 LaunchScreen.storyboard 的一些常見問題,特別是黑屏問題,建議閱讀。

? A Deep Dive into the Flutter Animations package

@CrazyCoderShi:今年二月份 Google 官方宣佈 animations 作為 Flutter 中 Material Design 的動效系統。 animations 能夠實現多種酷炫的動效,檢視轉換、共享軸動效、淡入淡出等,本文結合 animations package 中的幾個主流動效,詳細講解 animations 的用法, 強烈推薦?

程式碼

? LayoutKit

@zvving:LinkedIn 出品的佈局庫,在類似 FlexBox 佈局語法的基礎上提供接近手寫 frame 的效能,支援非同步執行緒計算佈局和結果快取。

需要留意的是:LayoutKit 在佈局寫法及動畫處理上與 Autolayout 有較大區別。推薦對佈局效能要求較高的朋友選用。

內推

老司機週報團隊聯合知識小集和 SwiftGG 翻譯組收錄了一份靠譜的內推職位。

如果你想找工作,點這裡:www.yuque.com/iosalliance…

如果你想招人,點這裡:www.yuque.com/iosalliance…

當然,也歡迎你關注我們每一期的週報,我們會在每期週報底部及時更新編輯內推崗位。

關注我們

我們開通了公眾號,每期釋出時公眾號(OldDriverWeekly)會推送訊息,歡迎關注。

# 老司機 iOS 週報 #115 | 2020-06-01

同時也支援了 RSS 訂閱:github.com/SwiftOldDri…

說明

? 表示需某工具,? 表示編輯推薦

預計閱讀時間:? 很快就能讀完(1 - 10 mins);? 中等 (10 - 20 mins);? 慢(20+ mins)

相關文章