最流行的Android native MVVM框架,RoboBinding 0.8.6 發布

jopen 10年前發布 | 36K 次閱讀 RoboBinding

首先恭喜RoboBinding成為最流行的Android native MVVM框架。

RoboBinding是一個實現了數據綁定 Presentation Model(MVVM) 模式的Android開源框架。MVVM模式是MVC模式的重要更新,使得項目結構更加的優美,易于維護以及方便于測試。這也是為什么幾個主流的語言都有相應的MVVM框架實現如Microsfot WPF, Silverlight,JavaFX以及Flex。

項目的地址也入門介紹:
框架首頁 - https://github.com/RoboBinding/RoboBinding
入門文檔 - http://robobinding.github.io/RoboBinding/getting_started.zh.html
介紹視頻 - https://www.油Tube.com/watch?v=2sSBVaX77xA
RoboBinding QQ群:308303599

RoboBinding除了幫助你組織優美的項目結構外,大大的減少了你的應用UI部分代碼量,應該能少50%。不像其它的框架,RoboBinding只專注于MVVM模式。

RoboBinding 注重代碼質量,擁有完整的測試集以及自動化測試與發布(基于Cloudbees)。保證項目的健康,可持續的發展。通過簡單的幾個步驟你就可以搭建起 RoboBinding源代碼項目,開始貢獻于RoboBinding。你可以享受優秀代碼帶給你的樂趣以及軟件開發的藝術。請從這里開始你的貢獻之旅。

本次版本0.8.6更新如下:

  • 更新了以AspectJ方式實現Presentation Model。現在要調用像方法firePropertyChange("propertyName"),需要顯示定義一個PresentationModelChangeSupport成員變量。

  • 對Proguard配置進行了小的更新。

  • 更新了JavaDocs,只包含公共的APIs。

  • 更新了所有的項目,都使用Gradle構建方式。

  • 將Robolectric升級到版本2.3。

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