Welcome to KDE TechBase/zh-cn: Difference between revisions

From KDE TechBase
(Created page with " KDE 开发")
No edit summary
 
(53 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Welcome to KDE TechBase}}
<languages />


<languages />
<br />
[[File:Kdevelop.png|noframe|left|128px]]
'''欢迎来到 KDE 技术基地维基!'''这个网站包含开发者所需要的信息,介绍如何在您的软件项目中使用 KDE 框架和程序库。您可以发现使用 KDE 框架创建功能丰富且实用的 Qt 应用程序的'''[[Development/Tutorials|教程指南]]''',编写小部件和脚本所需的 '''[[Development/Tutorials/Plasma5|Plasma 和 KWin API]]''',为您的产品提供地图功能的 '''[[Marble|Marble API]]''' 等等。
 
如果您有兴趣参与 KDE,请前往[https://community.kde.org 社群维基]了解不同的贡献和参与社群的方式。
 
<br />
{{Tip/zh-cn|不知道从何处下手?看看我们的'''[[Special:MyLanguage/Getting_Started|入门指南]]''',开始一段新的开发旅程!}}
 
[[File:Konqui frameworks cropped.png|noframe|left|128px|]]
;[[Special:MyLanguage/KF5|KDE 框架 (KF5)]]
:想要开发强大的 Qt 应用或者让您现有的 Qt 应用更进一步?请尝试  '''[[Special:MyLanguage/KF5|KDE 框架]]''',一个基于 Qt 的强大程序库集合。它包含了工具类,比如 KArchive 用于文件压缩,KItemModels 用于扩展 Qt 的模型/视图框架,Kirigami 用于创建响应式跨平台应用,适配从移动设备到桌面设备的各种不同场景。
 
<br />
 
[[File:Develop.png|noframe|right]]
;[[Special:MyLanguage/Development|开发]]
:来看看我们的'''[[Special:MyLanguage/Development/Tutorials|开发教程]]'''或者 KDE 和 Qt 开发者最喜欢的[[Special:MyLanguage/Development/Tools|开发工具]]。
 
== KDE 项目 ==
 
{{AppMiniCard|Extra CMake Modules|Special:MyLanguage/ECM5|File:CMake-logo-48.png|在搜索和链接 KDE 框架和程序库时,节省您的时间和精力。}}
 
{{AppMiniCard|Plasma|Special:MyLanguage/Development/Tutorials/Plasma5|File:520px-Mascot_20140702_konqui-plasma.png|了解如何扩展和构建 KDE 强大的工作空间。}}
 
{{AppMiniCard|Phonon|Special:MyLanguage/Phonon|File:Phonon-gstreamer.png|不非吹灰之力即可在您的应用中添加视频和音频。}}
 
{{AppMiniCard|KDevelop|Special:MyLanguage/KDevelop5|File:Kdevelop.svg|为您的项目开发流程定制 KDE 强大的 IDE。}}
 
{{AppMiniCard|KDE PIM|Special:MyLanguage/KDE PIM|File:Mascot_20140731_konqui-app-utilities.png|邮件,日历和联系人,汇集一处。}}
 
{{AppMiniCard|Marble|Special:MyLanguage/Marble|File:Marble128.png|Marble 插件和 API 的文档。}}
 
{{AppMiniCard|Calligra|Special:MyLanguage/Development/Tutorials/Calligra Overview|File:Calligra120.png|增强生产力的插件。|icon-dark-invert}}
 
{{AppMiniCard|Latte Dock|Special:MyLanguage/LatteDock|File:LatteDock.png|Plasma 桌面的替换 Dock 和面板。为任务管理和桌面部件提供优雅且直观的体验。}}
 
=== 过时产品 ===


{| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
{{AppMiniCard|Language Bindings|Special:MyLanguage/Languages|File:Sublime.svg|Qt 4 和 KDE 4 的编程语言绑定 (kdelibs)}}
|-
|colspan=2|[[Image:Discover.png|noframe]]
|-
| style="padding-left: 50px;" |[[Image:Action_launch.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Getting Started|
设置 KDE 开发环境]]
:学习如何获取、构建和运行 KDE.
|-
| style="padding-left: 50px;"|[[Image:Action_configure.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Development|
KDE 开发]]
:[[Special:myLanguage/Development/Tutorials|
Tutorials]] | [http://api.kde.org API Documentation] | [[Special:myLanguage/Development/FAQs|
FAQs]]
and more.
:''Related'' [[Special:myLanguage/Schedules|
Release Schedules and Feature Plans]] | [[Special:myLanguage/Policies|
Code Contribution and Development Guidelines]]
|-
| style="padding-left: 50px;"|[[Image:Devices_system.svg|noframe|left|40px]] ||
;[[Special:myLanguage/KDE System Administration|KDE System Administration]]
:Information for system administrators managing KDE deployments.
|-
|colspan=2|[[Image:Interact.png|noframe]]
|-
| style="padding-left: 50px;"|[[Image:Action_favorites.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Contribute|
Join the KDE Team and Contribute]]
:Contribute patches, keep in touch with and join our community.
:''Related:''[[Special:myLanguage/Policies|
KDE Project Policies]] | [http://www.kde.org/support/support.php Donate Money]
|-
| style="padding-left: 50px;"|[[Image:Action_contents.svg|noframe|left|40px]] ||
;[[Special:myLanguage/ISV|ISV Information]]:Developer information for Independent Software Vendors.
|-
|colspan=2|[[Image:Develop.png|noframe]]
|-
| style="padding-left: 50px;" |[[Image:Action_wizard.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Projects|
KDE projects]]
:Links to development wikis, task lists, etc. for various KDE Projects.


|}
{{Note/zh-cn|在开始编辑这个维基之前,请查阅[[Help:Contribute#Organisation|这个页面]]了解在何处添加内容。
<br />
如果您想要一本'''实体书籍'''来了解 KDE 框架,请阅读[https://community.kde.org/Books 这个社群维基页面]!}}

Latest revision as of 02:03, 3 March 2020


noframe
noframe

欢迎来到 KDE 技术基地维基!这个网站包含开发者所需要的信息,介绍如何在您的软件项目中使用 KDE 框架和程序库。您可以发现使用 KDE 框架创建功能丰富且实用的 Qt 应用程序的教程指南,编写小部件和脚本所需的 Plasma 和 KWin API,为您的产品提供地图功能的 Marble API 等等。

如果您有兴趣参与 KDE,请前往社群维基了解不同的贡献和参与社群的方式。


 
提示
不知道从何处下手?看看我们的入门指南,开始一段新的开发旅程!
KDE 框架 (KF5)
想要开发强大的 Qt 应用或者让您现有的 Qt 应用更进一步?请尝试 KDE 框架,一个基于 Qt 的强大程序库集合。它包含了工具类,比如 KArchive 用于文件压缩,KItemModels 用于扩展 Qt 的模型/视图框架,Kirigami 用于创建响应式跨平台应用,适配从移动设备到桌面设备的各种不同场景。


noframe
noframe
开发
来看看我们的开发教程或者 KDE 和 Qt 开发者最喜欢的开发工具

KDE 项目

Extra CMake Modules

在搜索和链接 KDE 框架和程序库时,节省您的时间和精力。

Plasma

了解如何扩展和构建 KDE 强大的工作空间。

Phonon

不非吹灰之力即可在您的应用中添加视频和音频。

KDevelop

为您的项目开发流程定制 KDE 强大的 IDE。

KDE PIM

邮件,日历和联系人,汇集一处。

Marble

Marble 插件和 API 的文档。

Calligra

增强生产力的插件。

Latte Dock

Plasma 桌面的替换 Dock 和面板。为任务管理和桌面部件提供优雅且直观的体验。

过时产品

Language Bindings

Qt 4 和 KDE 4 的编程语言绑定 (kdelibs)

注意
在开始编辑这个维基之前,请查阅这个页面了解在何处添加内容。


如果您想要一本实体书籍来了解 KDE 框架,请阅读这个社群维基页面