发布于 2014-09-21 13:53:54 | 194 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

RoboBinding Android开源框架

RoboBinding是一个实现了数据绑定 Presentation Model(MVVM) 模式的Android开源框架。RoboBinding 帮助你编写更可读,易于测试与维护的UI代码。


首先恭喜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.youtube.com/watch?v=2sSBVaX77xA
RoboBinding QQ群:308303599

RoboBinding除了帮助你组织优美的项目结构外,大大的减少了你的应用UI部分代码量,应该能少50%,你可以把框架介绍里的AndroidMVVM例子用普通的Android代码编写对比。不像其它的框架,RoboBinding只专注于MVVM模式。

RoboBinding注重代码质量,拥有完整的测试集以及自动化测试与发布(基于Cloudbees)。保证项目的健康,可持续的发展。通过简单的几个步骤你就可以搭建起RoboBinding源代码项目,开始贡献于RoboBinding。你可以享受优秀代码带给你的乐趣以及软件开发的艺术。请从这里开始你的贡献之旅。

本次版本0.8.6更新如下:

    更新了以AspectJ方式实现Presentation Model。现在要调用像方法firePropertyChange("propertyName"),需要显示定义一个PresentationModelChangeSupport成员变量。

    对Proguard配置进行了小的更新。

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

    更新了所有的项目,都使用Gradle构建方式。

    将Robolectric升级到版本2.3。



历史版本 :
RoboBinding 0.8.10 发布 - Android数据绑定框架
RoboBinding 0.8.8 发布,Android数据绑定框架
RoboBinding 0.8.6 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务