開發者不可錯過的開源工具 —— iOS 篇

一隻做iOS開發的程式設計師發表於2018-01-01

開發者不可錯過的開源工具 —— iOS 篇





開發者不可錯過的開源工具 —— iOS 篇


開發者不可錯過的開源工具 —— iOS 篇

2、iOS 應用檢視佈局庫 LayoutKit


LayoutKit 是一個高效能的iOS應用檢視佈局庫。

開發者不可錯過的開源工具 —— iOS 篇


LayoutKit 的主要優點:

速度快:效能可以與專門寫的定製的佈局程式碼相媲美,比Auto Layout快非常多;

非同步:在後臺執行緒中做佈局運算,所以不會干擾與使用者的互動;

宣告性的:用不可變的資料結構宣告佈局,這樣更容易開發、稽核、除錯和維護佈局程式碼;

可快取的:佈局結果都是不可變的資料結構,所以可以在後臺執行緒中計算並快取,可以非常大的提升效能;

3、iOS 側邊選單 Side-Menu.iOS

Side-Menu.iOS 是帶有動畫效果 UI 的 iOS 側邊選單。

開發者不可錯過的開源工具 —— iOS 篇


4、iOS 圖表控制元件 ios-charts

ios-charts 是MPAndroidChart的 iOS 移植版本,在 iOS 上實現了漂亮的圖表功能。要求Swift 1.2 和 Xcode 6.3 beta 4!

LineChart (with legend, simple design)

開發者不可錯過的開源工具 —— iOS 篇


5、自適應滾動檢視的圖表控制元件 ScrollableGraphView

iOS的自適應可滾動圖表檢視,用於視覺化簡單的離散資料集。 是用Swift語言寫的。 最初是為個人小專案開發的。

開發者不可錯過的開源工具 —— iOS 篇


6、Facebook 開源 iOS 和 OS X 動畫框架 Pop

開發者不可錯過的開源工具 —— iOS 篇


Pop 是 Facebook 推出的一個可擴充套件的 iOS 和 OS X 動畫框架。Facebook的新聞聚合閱讀應用Paper背後的核心技術由Pop支援。除了增加基本的靜態動畫外,還支援 Spring 和衰變動態動畫,可非常方便的構建現實的、基於物理的互動。小編推薦大家加一下這個群:594353854 群裡已經幾百人了 大家遇到啥問題都會在裡面交流!而且免費分享零基礎入門資料 iOS開發資料一整套!是個非常好的學習交流地方!也有程式設計師大神給大家熱心解答各種問題!很快滿員了。欲進從速哦!各種PDF等你來下載!全部都是免費的哦!只為幫助大家快速入門,所以小編在群裡等你們過來一起交流學習呢!

作者:一隻做iOS開發的程式設計師
連結:https://juejin.im/post/5a3ce740f265da4325297ef1
來源:掘金
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

API 可快速的整合已有的 Objective-C 程式碼,並對任意屬性和物件實現動畫效果。這是個成熟而且經過大量測試的框架。

7、功能強大、實用的日曆元件 JTAppleCalendar

JTAppleCalendar 具有百分之百的可定製性,可自定義日期單元格的樣式,選擇日期範圍。

開發者不可錯過的開源工具 —— iOS 篇


8、Material Design 動畫和圖片框架 MaterialKit

MaterialKit 是 Swift 編寫的 Material Design 動畫和圖片框架。

開發者不可錯過的開源工具 —— iOS 篇

作者:開源中國
連結:https://www.jianshu.com/p/cd64b111bf0b
來源:簡書
著作侵刪





相關文章