xra*_*alf 12 community development
我想Ubuntu有一天为发展做出贡献。如果您是开发人员,Ubuntu您能告诉我/我们开始的先决条件是什么吗?
需要了解哪些语言和技术,如何熟悉开发(项目概览)和开发流程?我对发行版的核心,主要部分感兴趣,而不是编写应用程序。
我想从已经有一些经验的开发人员那里阅读一些建议,他可以说出他必须克服的学习路径和困难(对于典型的 Ubuntu 发行版开发人员来说足够普遍)的要点。
对于移动开发(手机应用程序),请参阅Ubuntu 应用程序开发人员:Go mobile。
基本上(概括,而不是从该页面,除了命令,复制被复制):
安装 Qt5 和 Ubuntu QML 工具包:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos qt-components-ubuntu-examples qt-components-ubuntu-doc notepad-qml
Run Code Online (Sandbox Code Playgroud)参考文献/致谢:
? 规范, “移动”
?David Planella 和 SDK 团队, “创建货币转换器手机应用程序”
?规范的Ubuntu 用户界面工具包
?这个答案的灵感来自于maggotbrain对这个副本的评论。
| 归档时间: |
|
| 查看次数: |
1967 次 |
| 最近记录: |