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

    From KDE TechBase
    (Created page with "“相关内容:” 发布日程和功能增加计划 | 贡献代码和开发指南")
    (Updating to match new version of source page)
    (41 intermediate revisions by 4 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|开发工具]]。
     
    <div class="mw-translate-fuzzy">
    = KDE 项目 =
    </div>
     
    {{AppMiniCard|Extra CMake Modules|Special:MyLanguage/ECM5|File:CMake-logo-48.png|<div class="mw-translate-fuzzy">
    :在搜索和链接 KDE 框架和程序库时,节省您的时间和精力。
    </div>}}
     
    {{AppMiniCard|Plasma|Special:MyLanguage/Development/Tutorials/Plasma5|File:520px-Mascot_20140702_konqui-plasma.png|<div class="mw-translate-fuzzy">
    :了解如何扩展和构建 KDE 强大的工作空间。
    </div>}}
     
    {{AppMiniCard|Phonon|Special:MyLanguage/Phonon|File:Phonon-gstreamer.png|<div class="mw-translate-fuzzy">
    :不非吹灰之力即可在您的应用中添加视频和音频。
    </div>}}
     
    {{AppMiniCard|KDevelop|Special:MyLanguage/KDevelop5|File:Kdevelop.svg|<div class="mw-translate-fuzzy">
    :为您的项目开发流程定制 KDE 强大的 IDE。
    </div>}}
     
    {{AppMiniCard|KDE PIM|Special:MyLanguage/KDE PIM|File:Mascot_20140731_konqui-app-utilities.png|<div class="mw-translate-fuzzy">
    :邮件,日历和联系人,汇集一处。
    </div>}}
     
    {{AppMiniCard|Marble|Special:MyLanguage/Marble|File:Marble128.png|<div class="mw-translate-fuzzy">
    :Marble 插件和 API 的文档。
    </div>}}
     
    {{AppMiniCard|Calligra|Special:MyLanguage/Development/Tutorials/Calligra Overview|File:Calligra120.png|<div class="mw-translate-fuzzy">
    :增强生产力的插件。
    </div>|icon-dark-invert}}
     
    {{AppMiniCard|Latte Dock|Special:MyLanguage/LatteDock|File:LatteDock.png|<div class="mw-translate-fuzzy">
    :Plasma 桌面的替换 Dock 和面板。为任务管理和桌面部件提供优雅且直观的体验。
    </div>}}
     
    === 过时产品 ===


    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    {{AppMiniCard|Language Bindings|Special:MyLanguage/Languages|File:Sublime.svg|<div class="mw-translate-fuzzy">
    |-
    :Qt 4 and KDE 4 的编程语言绑定 (kdelibs)
    |colspan=2|[[Image:Discover.png|noframe]]
    </div>}}
    |-
    | 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|
    教程]] | [http://api.kde.org API 文档] | [[Special:myLanguage/Development/FAQs|
    常见问题]] 等。
    :“相关内容:” [[Special:myLanguage/Schedules|
    发布日程和功能增加计划]] | [[Special:myLanguage/Policies|
    贡献代码和开发指南]]
    |-
    | 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 这个社群维基页面]!}}

    Revision as of 19:00, 16 September 2019


    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 项目

    Plasma

    {{{4}}}

    Phonon

    {{{4}}}

    KDevelop

    {{{4}}}

    KDE PIM

    {{{4}}}

    Marble

    {{{4}}}

    Calligra

    icon-dark-invert

    Latte Dock

    {{{4}}}

    过时产品

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


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