[Feelings & Sharing] 开发者的开发流程还是相对繁琐
Tofloor
poster avatar
cczzrs
deepin
2021-06-12 00:29
Author

本人是搞 java 的,如果想为deepin贡献一份薄力,则需要花费大概一周的时间进行学习入门。

如果在一天之内无法上手做出Demo的话,我认为这将劝退大多数的同学。

我希望[成为deepin开发者的第一步],应该是非常容易理解的傻瓜式的教学,或者各类Demo直通车。而并非去了解它的内部构成。

如果我并非您中意群体的人,那么,,bye !

Reply Favorite View the author
All Replies
cczzrs
deepin
2021-06-12 00:36
#1

Reply View the author
cczzrs
deepin
2021-06-12 00:45
#2

这是大概3个多小时,从虚拟机安装deepin和环境,及运行了 "hello world"。

但是我认为这还不够直观,demo也很少!

Reply View the author
liwl
deepin
2021-06-12 00:52
#3

c++,qt的开发需要一定的基础。有这种基础的人,应该很容易拉到dtk-core,dtk-gui,dtk-widget的源码

里面的example写了很多wiget的使用方法。

你希望一个门外汉速成,我感觉有一定的难度。不想放弃的可以坚持学习,想放弃的一看就放弃了。

顺便提一下,你可以参照这个:

https://blog.csdn.net/qq_33154343/article/details/112239518

Reply View the author
lcw0268
deepin
2021-06-12 01:25
#4
It has been deleted!
depend
deepin
2021-06-12 01:28
#5

java也可以做应用程序吧,不必拘泥于qt

Reply View the author
jzc
deepin
2021-06-12 01:40
#6

java可以做 GUI,但我看你用的是 c++ qt 。如果用不熟悉的技术,开发难度会很大,任何平台都一样。如果做过windows的qt开发,上手就会很容易。

Reply View the author
Hello
deepin
2021-06-12 02:06
#7

java?原来怎么做这里就怎么做呗?你是不是从没做过swing之类的东西?

Reply View the author
XuCpeng
deepin
2021-06-12 04:18
#8

我是Java后端,其实并不是说学了Java就一通百通了,某些其他的开发也需要从头学起,你的优势只有一些软件开发中的通用的经验罢了。

如果你打算用Java写GUI,那么它与什么系统关系不大;如果你想用和系统相关的UI框架写(例如deepin的dtk,win10的Win32 API ),那需要你有相应的经验,比如你截图中用的是Qt(Qt也是跨平台的),那么你所谓的Demo可以在Qt开发入门中找到。

Reply View the author
leixiaozeng
deepin
2021-06-12 19:36
#9

看好多人都在说楼主,这个我要为楼主说两句,其实像楼主这样的想法的很多的,有很多人,不愿意花时间再去学一门语言。不过,java和python都可以写GUI,在linux,windows,macos下运行都没有问题。其实不学也完全不影响什么,一样可以做linux下的开发。

Reply View the author
s32967326
deepin
2021-06-14 02:54
#10

这明显就是熟练程度问题了. 熟悉java 的人, 可能 30分钟就能配置好环境变量,下载好ide,然后写个demo.  但是不熟悉是不是要搞好几天 ?   你熟悉java 直接用java 开发咯 , 深度没有逼你用qt 开发. 

Reply View the author
s32967326
deepin
2021-06-14 03:00
#11

deepin 不仅可以用qt, 还能用java,python-qt,fluter,GTK+ .  那个熟练用哪个

Reply View the author