Development/uk: Difference between revisions

    From KDE TechBase
    (Created page with "Документація з програмного інтерфейсу")
    (Created page with "Ласкаво просимо до '''порталу розробки KDE TechBase'''. На цій сторінці наведено посилання на підручник...")
    (26 intermediate revisions by 2 users not shown)
    Line 1: Line 1:
    __NOEDITSECTION__ __NOTOC__
    <languages/>


    <languages />
    [[File:Action_tool.svg|noframe|right]]


    На цій сторінці розміщено довідкову інформацію, корисну для тих, хто створює програмне забезпечення KDE. Існує багато інших способів посприяти розвитку KDE: див. [https://community.kde.org/Get_Involved сторінку учасників у вікі спільноти], де наведено список можливих варіантів.
    Ласкаво просимо до '''порталу розробки KDE TechBase'''. На цій сторінці наведено посилання на підручники, описи інструментів та інші ресурси, якими ви можете скористатися для додавання бібліотек KDE до вашого проєкту. Якщо ви шукаєте путівник, який допоможе вам розпочати власну подорож у світ розробки, зверніться до [[Getting_Started|сторінки початкових настанов]]. Якщо вам потрібні підручники зі збирання програмного забезпечення KDE та участі у проєктах, скористайтеся [https://community.kde.org/Get_Involved/development вікі спільноти KDE].
     
    <br />
    Зауважте, що місцем координування зусиль розробників та інших учасників спільноти KDE (зокрема створення нотаток щодо зустрічей та списків завдань) є [https://community.kde.org/ вікі спільноти]. Цей розділ призначено для (відносно) стабільної документації.
     
    ==Навчання==


    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    |-
    |-|
    | style="padding-left: 50px;" |[[Image:Action_launch.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Getting Started|Перші кроки]]
    :Як налаштувати середовище для розробки, зібрати програмне забезпечення KDE і надсилати латки.
    :''Пов’язані речі'': [http://flossmanuals.net/kde-guide/ Підручник розробника KDE] | [[Special:myLanguage/Contribute|Власний внесок]]
    |-
    | style="padding-left: 50px;"|[[Image:Start-here.png|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Tutorials|Настанови з програмування]]
    ;[[Special:myLanguage/Development/Tutorials|Настанови з програмування]]
    :Покрокові настанови щодо розробки KDE.
    : A collection of step-by-step guides and references for developers who want to use the KDE Frameworks and other APIs. The list covers a broad range of topics from introductory tutorials to advanced topics like plugins and and scripting.
    |-
    |-|
    | style="padding-left: 50px;" |[[Image:System-help.png|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Tools|Development Tools]]
    ;[[Special:myLanguage/Development/Getting Help|Довідкова інформація]]
    : KDE software can be created using a wide variety of tools available to developers from IDEs to text editors to debuggers.  
    :Ресурси для пошуку допомоги у розробці KDE.
    |-|
    :''Пов’язане:'' [[Special:myLanguage/Development/FAQs|Поширені питання та відповіді на них]]
    ;Other Resources
    |}
    : [https://api.kde.org/ KDE API Documentation website]
     
    : [https://community.kde.org/Main_Page KDE Community Wiki]
    ==Довідники==
    : [https://kde.org/support/mailinglists/ KDE Mailing Lists]
     
    <!--{ to solve misbalanced bracket--><!--}-->
    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    |-
    | style="padding-left: 50px;" |[[Image:Action book2.svg|noframe|left|40px]] ||
    ;[http://api.kde.org Документація з програмного інтерфейсу]
    :Reference documentation for classes, functions and other programming interfaces.
    |-
    | style="padding-left: 50px;" |[[Image:Action kontact todo.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Policies|Policies]]
    :Policies covering development of KDE software.
    :''Related:'' [[Special:myLanguage/Development/Guidelines|Guidelines]]
    |-
    | style="padding-left: 50px;" |[[Image:Action chronometer.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Schedules|Schedules]]
    :Upcoming freeze and release dates.
    |-
    | style="padding-left: 50px;" |[[Image:Action_note.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/External_Standards|External Standards]]
    :Externally or jointly developed standards for interoperating with other software.
    |-
    | style="padding-left: 50px;" |[[Image:Action domtreeviewer.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Further Information|Further Information]]
    :Links to other resources.
    |}
     
    ==Technologies and Tools==
     
    {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
    |-
    | style="padding-left: 50px;" |[[Image:Action gohome.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Architecture|KDE Architecture]]
    :Architectural design documents explaining KDE technologies.
    |-
    | style="padding-left: 50px;"|[[Image:Action_rebuild.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Languages|Programming Languages]]
    :Supported programming languages for KDE development.
    |-
    | style="padding-left: 50px;"|[[Image:CMake-logo-48.png|noframe|left|48px]] ||
    ;[[Special:myLanguage/Development/CMake|Build System: CMake]]
    :CMake related information.
    |-
    | style="padding-left: 50px;"|[[Image:Git_icon.png|noframe|left|48px]] ||
    ;[[Special:myLanguage/Development/Git|Version Control System: Git]]
    :Git related information.
    |-
    | style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] ||
    ;[[Special:myLanguage/Development/Software Engineering Framework|Software Engineering Framework]]
    :Software Engineering tools and processes used by KDE.
    |-
    |}
    |}

    Revision as of 14:03, 26 July 2019

    noframe
    noframe

    Ласкаво просимо до порталу розробки KDE TechBase. На цій сторінці наведено посилання на підручники, описи інструментів та інші ресурси, якими ви можете скористатися для додавання бібліотек KDE до вашого проєкту. Якщо ви шукаєте путівник, який допоможе вам розпочати власну подорож у світ розробки, зверніться до сторінки початкових настанов. Якщо вам потрібні підручники зі збирання програмного забезпечення KDE та участі у проєктах, скористайтеся вікі спільноти KDE.

    Настанови з програмування
    A collection of step-by-step guides and references for developers who want to use the KDE Frameworks and other APIs. The list covers a broad range of topics from introductory tutorials to advanced topics like plugins and and scripting.
    Development Tools
    KDE software can be created using a wide variety of tools available to developers from IDEs to text editors to debuggers.
    Other Resources
    KDE API Documentation website
    KDE Community Wiki
    KDE Mailing Lists