o0******00@163.com
deepin
2019-05-21 06:07 你是做什么开发的?看了这么多没看懂你是做什么开发的。
Reply Like 0 View the author
| Gerrit & GitHub | 通过Gerrit和GitHub接收外部开发者的PR,只要提交的代码审核通过并合并入我们的项目中,贡献者即会被列入我们的鸣谢名单。 |
| 深度桌面环境插件 | 深度桌面环境提供丰富的API给开发者,例如:任务栏、控制中心和文件管理器等组件开发插件,对我们的系统进行改造和扩展。 |
| 深度文件管理器插件 | 深度文件管理器插件可增加文件管理器的功能,对我们的日常使用提供帮助,详情可见Github。 |
| 创建属于自己的应用 | 如果对深度原生系列应用感兴趣,可以使用我们提供的DTK(Deepin Tool Kit)工具包,它能够与广泛应用的Qt图形库无缝配合,能够迅速帮助你开发出用户喜爱的应用。 |
https://bbs.deepin.org/post/178288
非常感谢,您的建议我们收到了,我们希望和开发者能够形成良性的发展关系,我们现在还有很多不完善的地方, ...
我通过多种媒体取到了解了Deepin,其中Deepin作为一个国产桌面,当前一个困境就是应用太少,目前还停留在基本能用起来的境地。
我是一个开发者,我了解这个情况后,就在想----我是否有机会参与到Deepin的桌面应用开发中去呢?
了解一个平台,最基本的就是了解是这几个东西:平台架构、平台接口、开发框架。
可是,我我遇到几个问题:
1、我找不到关于Deepin的平台架构的详细文档,有的只有一些很泛的介绍性的文档;
2、我倒是找到了不少API文档,可是都是简单的API罗列,没有对API进行分类整理,几乎看不到使用示例;
3、我试图找一些开发框架,我在官方没找到,仅有为数不多的几篇特定领域的技术博客;
我感到很无奈,所以,我预计,即使我投入到Deepin的应用开发,预计代价也会非常高;再加上Deepin冷淡的应用市场、不稳定的桌面环境、和Linux内核版本断代过大(有段时间未考证了)等的问题,我估计将难以将我的投入转化为相应的回报。
我不知道其他人是否有这种感受。
但是,我还是想给点建议:
1、深度公司别再自己开发App了,本来就人少,怎么可能做完所有领域的App呢?直接与国内广大程序员们合作是最快的解决之道。
2、Deepin如果要能获得广泛的开发人员的参与,那么请对你们的文档进行下分类整理;高质量的文档其实就是开发人员的直接生产力。反过来,一个文档缺乏的系统,别指望有人愿意投入进去开发。