首页 > DUI > DM-尝试开源的DirectUI库
2016九月19

DM-尝试开源的DirectUI库

为什么开源DM库?

—>

DM的部分代码,部分框架本来就是取之于各类开源,所以尝试开源DM库,取得于开源,回馈于开源,为开源软件业贡献自己的一份小小力量

  

—>

就目前所有开源的DUI库来看,个人认为有个很大的不足,那就是并未按商业化的标准来做这些开源项目

  1. 没有文档,没有框架图,没有帮助说明

  2. 代码未规范化,基本无注释

  3. 没有单元测试

  4. 没有设计器

当然,瑕不掩瑜,个人还是非常佩服这些开源的大牛们的!

  

本人做为一枚小小的码农以前有幸参与或主导了某些用户量较大(百万、上亿数量级)的项目,所以此次开源,也尝试以商业化的标准来完成这个开源源目

  1. DM库有详细的文档,详细的框架图:DM\Docs\DM详细文档.doc;DM\Docs\DUI主流程图.vsdx:http://hgy413.com/2086.html

  2. DM库运行了两年,前身为yggui,稳定可靠,部分示例:http://hgy413.com/3392.html

  3. DM库的代码统一规范,注释统一使用doxygen支持方式,参考在文件头标明链接 http://hgy413.com/3388.html

  4. DM库有详细的gtest单元测试,针对每个细分功能点 http://hgy413.com/2020.html

  5. DM库使用全扩展性:支持注册皮肤解析类、样式类、布局类、解码类、资源打包类、渲染类、绘制类、LOG类、TIPS类、动画类、脚本类

  6. DM有设计器,同样完全开源  http://hgy413.com/3382.html

 

 DM提供简单的快速生成Demo示例:http://hgy413.com/3416.html

 DM提供简单的任务式教程:http://hgy413.com/3426.html

  

—>PS:

DM库需要遵守什么开源协议?

  无任何协议,无论个人,团体,公司,都可以随意使用,修改,COPY DM库,开源的目的不是为了强制你使用这个库,如果你能从这个库中拿到你需要的代码,这也是OK的

  

—>QQ群技术支持:

  qq群:336721552

DM库GIT路径:

    https://git.oschina.net/hgy413/REDM.git

    https://github.com/hgy413/DM.git

DM库SVN路径:

     https://120.76.145.146:3690/svn/DM/trunk

 默认只读用户名:user

 默认密码:无

 有意愿一起为开源贡献力量的大牛们可以找我要独立的开发者帐号,非常期待~~

  

顺便提一句,有VMP加密经验的大牛,欢迎加我QQ好友,互相学习~~

文章作者:hgy413
本文地址:http://hgy413.com/3400.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

10 Responses to “DM-尝试开源的DirectUI库”

  1. #1 redui 回复 | 引用 Post:2016-09-19 21:46

    强烈支持

  2. #2 hhs 回复 | 引用 Post:2016-12-13 18:51
  3. #3 hhs 回复 | 引用 Post:2016-12-13 18:52
  4. #4 hgy413 回复 | 引用 Post:2016-12-21 23:55

    已提交,以svn://git.oschina.net/hgy413/REDM/为主更新途径,谢谢

  5. #5 http://goo.gl/8r1Yuu 回复 | 引用 Post:2019-03-29 20:30

    Pretty great post. I just stumbled upon your weblog and wanted to mention that I
    have truly loved browsing your blog posts. In any case I’ll be subscribing on your rss feed and I am hoping you write again soon!

  6. #6 minecraft 回复 | 引用 Post:2019-04-03 06:49

    You are so awesome! I do not think I’ve truly read through anything like that before.
    So wonderful to discover somebody with some unique thoughts on this subject.
    Seriously.. many thanks for starting this up. This web site is one thing that’s needed on the internet,
    someone with a little originality!

  7. #7 tinyurl.com 回复 | 引用 Post:2019-04-03 19:54

    Your mode of describing the whole thing in this piece of writing
    is really good, all be capable of simply be aware of
    it, Thanks a lot.

  8. I think the admin of this web site is genuinely working hard in support of his web page,
    because here every information is quality based data.

  9. #9 http://tinyurl.com 回复 | 引用 Post:2019-04-08 00:24

    I know this web site provides quality based articles
    and extra stuff, is there any other website which provides these information in quality?

  10. #10 minecraft 回复 | 引用 Post:2019-04-10 01:32

    I think this is among the most significant info for me.

    And i’m glad reading your article. But should remark on some general things, The web
    site style is ideal, the articles is really great : D. Good job,
    cheers

发表评论