iOS 流式布局 UI 框架 CocoaUI 開源了!
CocoaUI 是一個強大的 iOS UI 框架,使用 Web 開發(fā)者熟悉的 HTML+CSS 流式布局方式,輕松地開發(fā) iOS 原生 App 的界面。CocoaUI 的特性主要包括:
高效的原生界面, 非低效的 WebView 控件方式
自適應(yīng)(Adaptive)動態(tài)流式布局, 輕松適配多種屏幕尺寸
采用簡潔高效的 HTML+CSS 語法定義布局(Layout)和展現(xiàn)(Appearance)
CocoaUI 的界面控件布局方式是流式布局方式,這種界面布局算法已經(jīng)在 Web 領(lǐng)域得到驗證, 具有廣泛的開發(fā)者基礎(chǔ)。同時,CocoaUI 使用 CSS 語法來定義界面樣式,輕松地實現(xiàn)虛線邊框,背景,線條,margin(外邊距),padding(內(nèi)邊距)等等。展現(xiàn)樣式。
一般來說,iOS App 界面開發(fā)通常占用 30% ~ 50% 的 Objective-C 編程工作。如果使用 CocoaUI, 這個比例可以減少到 1% ~ 5%,iOS 開發(fā)者可以不用關(guān)心愚蠢的蘋果的 UI 約束布局,而將時間用來提升 App 的功能和體驗。
CocoaUI 框架在懶投資的 iOS App 中得到應(yīng)用,支撐了其主要界面布局。