Development: Difference between revisions

    From KDE TechBase
    (Add documentation section so I can start bringing over the HOWTOs and FAQs section.)
    (Fix link to kde guide)
    (45 intermediate revisions by 19 users not shown)
    Line 1: Line 1:
    __NOEDITSECTION__
    Still to move to community:  
    <table width="100%" style="border-collapse:separate; border-spacing:10px;">
    * [[Getting Started/Build/Historic|Historic builds]]
    <tr>
    * [http://archive.flossmanuals.net/kde-guide/ The KDE Dev Guide book]
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em; width: 50%;" colspan="2">
    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    <h3 style="text-align:center;">[http://api.kde.org API Reference]</h3>
    |-
    Get access to the full KDE API documentation.</td>
    | style="padding-left: 50px;"|[[Image:Start-here.png|noframe|left|40px]] ||
    </tr>
    ;[[Special:myLanguage/Development/Tutorials|<translate>
    <tr>
    <!--T:3-->
    <td align="center" style="border: solid 1px #1e90ff;
    Programming Tutorials</translate>]]
    background-color:#f8f8ff; padding:0 1em 1em 1em; width: 50%;"
    <translate>
    colspan="2">
    |}
    <h3 style="text-align:center;">[[/Documentation|Documentation]]</h3>
    ==Reference== <!--T:22-->
    View useful documentation, HOWTOs, and FAQs.</td>
    </translate>
    </tr>
    <tr>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em;">
    <h3 style="text-align:center;">[[/Tutorials|Tutorials]]</h3>
    KDE programming tutorials.</td>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em;">


    <h3 style="text-align:center;">[[/FAQs|FAQs]]</h3>
    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    Answers for the common questions.</td>
    |-
    </tr>
    | style="padding-left: 50px;" |[[Image:Action book2.svg|noframe|left|40px]] ||
    <tr>
    ;[http://api.kde.org <translate>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em; width: 50%;">
    <!--T:23-->
    <h3 style="text-align:center;">[[/Architecture|KDE Architecture]]</h3>
    API Documentation</translate>]
    Architectural design documents.</td>
    <translate>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em;">
    <!--T:24-->
    <h3 style="text-align:center;">[[/Languages|Language Bindings]]</h3>
    :Reference documentation for classes, functions and other programming interfaces.</translate>
    Supported programming languages.</td>
    |-
    </tr>
    |}
    <tr>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em;">
    <h3 style="text-align:center;">[[/Tools|Development Tools]]</h3>
    Tools to support your efforts.</td>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em;">
    <h3 style="text-align:center;">[[/Further Information|Further Information]]</h3>
    Links, books, blogs etc.</td>
    </tr>
    <tr>
    <td align="center" style="border: solid 1px #1e90ff; background-color:#f8f8ff; padding:0 1em 1em 1em; width: 50%;" colspan="2">


    <h3 style="text-align:center;">[[/Guidelines|Guidelines & Standards]]</h3>
    <translate>
    Guidelines for developers and the technical standards KDE is based on.</td>
    </tr>
    </table>


    __NOTOC__
    ==Technologies and Tools== <!--T:33-->
    </translate>
     
    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    |-
    | style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Software Engineering Framework|<translate>
    <!--T:13-->
    Software Engineering Framework</translate>]]
    <translate>
    <!--T:14-->
    :Software Engineering tools and processes used by KDE.</translate>
    |-
    |}

    Revision as of 21:00, 29 December 2017

    Still to move to community:

    noframe
    noframe
    Programming Tutorials

    Reference

    noframe
    noframe
    API Documentation
    Reference documentation for classes, functions and other programming interfaces.


    Technologies and Tools

    noframe
    noframe
    Software Engineering Framework
    Software Engineering tools and processes used by KDE.