fir.im Weekly - Swift 3.0 的遷移適配指南
無論你是移動開發者,還是桌面端開發者,或者正在IoT領域探索的技術人員,那麼應該更加關注 iDev 全平臺開發者大會,也許是後半年 iOS 開發者最盛大的技術盛宴。既有知名公司帶來專業視野,又有從 Swift 到函數語言程式設計、HomeKit, watchOS 開發、 macOS 核心探索等技術分享,非常值得去聽一聽。PS:fir.im 為大家爭取了當前票價款額外 8 折優惠,感興趣的朋友去這裡購買.
除此之外,本期 fir.im Weekly 重點整理了關於 swift3 適配、開發、遷移的實戰經驗和 iOS/Android 相關的技術乾貨,一起來看看。
『 Swift3 適配、開發、遷移 』
Swift 3 改動總結
no-computer 花了近 3 天時間,12956 行增改,9817 行刪減,把近 360 個檔案 的Swift 專案的程式碼全部遷移,並把整個實戰過程分享出來。這篇文章也從語言使用的角度上,Swift 3 到底有哪些改變和新特性。
文章傳送門。
Swift 3 遷移工作總結
Swift 3.0 正式版釋出了差不多快一個月了,@王浙劍 把手上的專案都遷移到了 Swift 3.0,並寫出了些總結,詳情見連結。
適配 Swift 3 的一點小經驗和坑
圖拉鼎 前段時間釋出了基於 Swift 3.0 的奇點 2.1.1 版本,主要是適配了 Swift 3.0 + 一些 Bug 修復。分享了一些小經驗和坑,相信有同學也會遇到這些問題,連結在這裡。
《Swift 3必看》系列
沒故事的卓同學的這一系列篇文章,總結了學習 Swift 3 的整筆記,如果想看其他相關文章可前往《Swift 3必看》系列目錄感興趣的點選這裡。
Swift 3.0 Unsafe World
@圖拉鼎 推薦了一篇如何用 Swift 3 來操作 C 指標的文章—— Swift 3.0 Unsafe World,如果你既想用 Swift 的高效、安全和靈活,又要與 C 庫打交道,這篇文章一定要看。
使用 RxSwift 進行響應式程式設計
@RealmChina分享了在 AltConf 2016的Scott Gardner關於如何使用RxSwift 的進行響應式程式設計,詳情點選這裡。
iOS 應用架構現狀分析
@iOS大全 分享的這篇文章圍繞 iOS 架構這一主題,結合幾種主流方式,再配以自己的理解,做下現狀分析。希望為大家帶來新的思考。
iOS開發中的HTTPS
@_TongJZ分享的這篇文章,基於SSL/TLS協議的HTTPS通訊執行機制,實踐iOS端到伺服器端的安全通訊,文章傳送門。
IGListKit - Instagram 開源UICollectionView框架
南峰子_老驢 在微博上分享的,Instagram出品的 UICollectionView框架,GitHub 地址: IGListKit。
『Android 相關』
Android事件分發機制詳解
@GcsSloop的這篇文章將帶領大家從應用的角度理解事件分發值得一看!文章連結。
Android App優化之網路優化
網路優化,App 優化中不可缺少的一個優化項 。anly-jun 分享了自己在這方面的經驗,乾貨十足,有需求的同學可以來這裡看看。
專案元件化之遇到的坑
來自泥阿布_Abner的分享。
“ 需要做的事情很簡單,就是將業務解耦模組化,讓這個模組在debug下作為application單獨執行,而在release下就作為library。”全文瀏覽,點選這裡.
FreshDownloadView - Download 動畫
來自於@Pitt_eat_Pizz分享的一個下載動畫,下載完成和失敗的時候會有酷酷的動畫,GitHub 地址: FreshDownloadView.
這期的 fir.im Weekly 就到這裡,投稿請聯絡 dm[at]fir.im.
歡迎分享更多的內容。
fir.im
相關文章
- Swift3.0 已出坑-適配 iOS10,專案遷移 Swift3.0 問題總結SwiftiOS
- fir.im Weekly - 關於 iOS10 適配、開發、推送的一切iOS
- AFNetworking 3.0遷移指南
- fir.im Weekly - 關於 Log Guru 開源、Xcode 探索和 Android7.0 適配XCodeAndroid
- 百度AutoDL重磅升級至3.0:設計、遷移、適配全面“進化”
- Swift 優雅的適配大小Swift
- fir.im Weekly - 可能是 2017 最好的 Swift 學習資源Swift
- fir.im Weekly - 揭祕直播移動 APP 技術實現APP
- fir.im Weekly - Mobile developer 利器分享Developer
- 【移動適配】移動Web怎麼做螢幕適配(一)Web
- 【移動適配】移動Web怎麼做螢幕適配(三)Web
- fir.im Weekly - 聊聊 Google 開發者大會Go
- Android P 適配指南Android
- 一份非常詳盡的 Objective-C 到 Swift 的遷移指南ObjectSwift
- Swift 4 遷移踩坑Swift
- viewport移動端適配View
- rem移動端適配REM
- fir.im Weekly - 2016 移動開發技術大回顧移動開發
- fir.im Weekly - 讓 iOS 應用更加安全iOS
- fir.im Weekly - 如何寫出零 bug 的程式碼
- iPhone X + iOS 11 適配指南iPhoneiOS
- webpack 4遷移指南Web
- fir.im Weekly - 除了新 MacBook Pro,近期值得關注的移動開發好資源Mac移動開發
- 移動端適配-rem(新)REM
- 移動端適配總結
- 淺談移動前端適配前端
- 移動web適配利器-remWebREM
- 對移動端相容適配的分析
- 移動端的適配及佈局
- SpringBoot3.0.x適配mybatis版本Spring BootMyBatis
- fir.im Weekly - TouchBar 從入門到開發
- Android O 適配詳細指南Android
- XCode10 swift4.2 適配遇到的坑XCodeSwift
- Swift Static Libraries遷移實踐Swift
- Swift 4.1 遷移小技巧 —— CompactMapSwift
- [適配性]移動Webapp自適應方案WebAPP
- fir.im Weekly - 暖心的 iOS 持續整合,你值得擁有iOS
- fir.im Weekly - 從零開始,搭建理想的直播平臺