|
|
(10 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| __NOEDITSECTION__ __NOTOC__
| | <languages/> |
|
| |
|
| <languages />
| | [[File:Action_tool.svg|noframe|right]] |
|
| |
|
| This page contains reference information useful for people writing KDE Software. There are plenty of other ways to contribute to KDE: see the [https://community.kde.org/Get_Involved Get Involved page on the Community wiki] for a list of ideas.
| | <div class="mw-translate-fuzzy"> |
| | | Bem-vindo ao '' 'KDE TechBase Development Hub' ''. Esta página contém links para Tutoriais, Ferramentas e outros Recursos que você pode precisar para adicionar bibliotecas do KDE ao seu projeto. Se você está procurando um guia para iniciar sua jornada, vá para a [[Getting_Started|Getting Started page]]. Se você está procurando tutoriais sobre como criar software KDE e contribuir com projetos, vá para o [https://community.kde.org/Get_Involved/development KDE Community Wiki]. |
| Note that the [https://community.kde.org/ Community wiki] provides a place for KDE developers and other KDE community members to co-ordinate (including meeting notes and to-do lists). This section is for (relatively) stable documentation.
| | </div> |
| | | <br /> |
| ==Learning==
| |
|
| |
|
| {| 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|Getting Started]]
| |
| :How to set up a development environment, build KDE Software and submit patches.
| |
| :''Related'': [http://flossmanuals.net/kde-guide/ The KDE Dev Guide book] | [[Special:myLanguage/Contribute|Contribute]]
| |
| |-
| |
| | style="padding-left: 50px;"|[[Image:Start-here.png|noframe|left|40px]] ||
| |
| ;[[Special:myLanguage/Development/Tutorials|Tutoriais de Programação]] | | ;[[Special:myLanguage/Development/Tutorials|Tutoriais de Programação]] |
| :Tutoriais passo a passo para desenvolvimento do KDE. | | <span class="mw-translate-fuzzy">:Uma coleção de guias e referências passo a passo para desenvolvedores que desejam usar o KDE Frameworks e outras APIs. A lista abrange uma ampla variedade de tópicos, de tutoriais introdutórios a tópicos avançados, como plugins e scripts.</span> |
| :''Relacionado:'' [[Special:myLanguage/Development/Tools|Ferramentas de Desenvolvimento]] | [[Special:myLanguage/Development/FAQs|FAQs]]
| | |-| |
| |- | | ;[[Special:myLanguage/Development/Tools|Ferramentas de desenvolvimento]] |
| | style="padding-left: 50px;" |[[Image:System-help.png|noframe|left|40px]] ||
| | : Software KDE pode ser criado usando uma ampla variedade de ferramentas disponíveis para desenvolvedores, de IDEs a editores de texto e depuradores. |
| ;[[Special:myLanguage/Development/Getting Help|Obtendo Ajuda]] | | |-| |
| :Fontes para encontrar ajuda com desenvolvimento do KDE. | | ;Outros recursos |
| |} | | : [https://api.kde.org/ KDE API Documentation website] |
| | |
| ==Reference==
| |
| | |
| {| 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 API Documentation]
| |
| :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==
| | : [https://community.kde.org/Main_Page KDE Community Wiki] |
|
| |
|
| {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5"
| | : [https://kde.org/support/mailinglists/ KDE Mailing Lists] |
| |-
| | <!--{ to solve misbalanced bracket--> |
| | style="padding-left: 50px;" |[[Image:Action gohome.svg|noframe|left|40px]] ||
| |
| ;[[Special:myLanguage/Development/Architecture|Arquitetura do KDE]]
| |
| :Documentos sobre a arquitetura do KDE, explicando suas tecnologias.
| |
| :''Relacionado'': [http://api.kde.org Documentação da API]
| |
| |-
| |
| | style="padding-left: 50px;"|[[Image:Action_rebuild.svg|noframe|left|40px]] ||
| |
| ;[[Special:myLanguage/Development/Languages|Linguagens de Programação]]
| |
| :Linguagens de programação suportadas no desenvolvimento do KDE.
| |
| |-
| |
| | style="padding-left: 50px;"|[[Image:CMake-logo-48.png|noframe|left|48px]] ||
| |
| ;[[Special:myLanguage/Development/CMake|CMake]]
| |
| : Informações relacionadas ao CMake.
| |
| |-
| |
| | style="padding-left: 50px;"|[[Image:Git_icon.png|noframe|left|48px]] ||
| |
| ;[[Special:myLanguage/Development/Git|Sistema de controle de versão - Git]]
| |
| : Informações relacionadas ao Git.
| |
| |-
| |
| | style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] ||
| |
| ;[[Special:myLanguage/Development/Software Engineering Framework|Framework de Engenharia de Software]]
| |
| :Ferramentas de Engenharia de Software e processos usados pelo KDE.
| |
| |-
| |
| |} | | |} |