Development/fr: Difference between revisions

From KDE TechBase
(Updating to match new version of source page)
No edit summary
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOEDITSECTION__ __NOTOC__
Still to move to community:  
 
* [[Getting Started/Build/Historic|Historic buids]]
<languages />
* [http://flossmanuals.net/kde-guide/ The KDE Dev Guide book]
 
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.
 
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.
 
==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]] ||
| style="padding-left: 50px;"|[[Image:Start-here.png|noframe|left|40px]] ||
;[[Special:myLanguage/Development/Tutorials|Tutoriels de programmation]]
;[[Special:myLanguage/Development/Tutorials|Tutoriels de programmation]]
:Tutoriel pas à pas pour le développement de KDE.
<!--{-->
:''Voir aussi:'' [[Special:myLanguage/Development/Tools|Development Tools]] | [[Special:myLanguage/Development/FAQs|FAQs]]
|-
| style="padding-left: 50px;" |[[Image:System-help.png|noframe|left|40px]] ||
;[[Special:myLanguage/Development/Getting Help|Obtenir de l'aide]]
: Ressources pour trouver de l'aide au développement de KDE.
|}
|}
 
== Référence ==
==Reference==


{| 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 book2.svg|noframe|left|40px]] ||
| style="padding-left: 50px;" |[[Image:Action book2.svg|noframe|left|40px]] ||
;[http://api.kde.org API Documentation]
;[http://api.kde.org Documentation de l'API]
:Reference documentation for classes, functions and other programming interfaces.
:Documentation de référence pour les classes, les fonctions et les autres interfaces de programmation.
|-
| 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==
 
== Technologies et  outils ==


{| 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 gohome.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Development/Architecture|Architecture KDE]]
:Architectural design documents explaining KDE technologies.
|-
| style="padding-left: 50px;"|[[Image:Action_rebuild.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Development/Languages|Langages de programmation]]
: Langages de programmation supportés pour le développement de KDE.
|-
| style="padding-left: 50px;"|[[Image:CMake-logo-48.png|noframe|left|48px]] ||
;[[Special:myLanguage/Development/CMake|CMake]]
: Informations relatives à CMake
|-
| style="padding-left: 50px;"|[[Image:Git_icon.png|noframe|left|48px]] ||
;[[Special:myLanguage/Development/Git|Système de contrôle de version - Git]]
: Informations relatives à Git
|-
|-
| style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] ||
| style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] ||
;[[Special:myLanguage/Development/Software Engineering Framework|Software Engineering Framework]]
;[[Special:myLanguage/Development/Software Engineering Framework|Environnement de travail pour le développement logiciel]]
:Outils de génie logiciel et procédés utilisés par KDE
:Outils de génie logiciel et procédés utilisés par KDE.
|-
|-
|}
|}

Revision as of 16:03, 2 February 2018

Still to move to community:

noframe
noframe
Tutoriels de programmation

Référence

noframe
noframe
Documentation de l'API
Documentation de référence pour les classes, les fonctions et les autres interfaces de programmation.


Technologies et outils

noframe
noframe
Environnement de travail pour le développement logiciel
Outils de génie logiciel et procédés utilisés par KDE.