(Marked this version for translation) |
m (fix dead phonon links and remove unnecessary the word) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 322: | Line 322: | ||
<!--T:138--> | <!--T:138--> | ||
− | See [[Special:myLanguage/ | + | See [[Special:myLanguage/Projects/Nepomuk|Nepomuk tutorials]]. |
− | + | ||
== Hardware Awareness (Solid) == <!--T:139--> | == Hardware Awareness (Solid) == <!--T:139--> | ||
Line 371: | Line 370: | ||
Phonon</translate>]] | Phonon</translate>]] | ||
:<translate><!--T:159--> | :<translate><!--T:159--> | ||
− | + | [[Special:myLanguage/Development/Tutorials/Phonon/Introduction|Introduction to Phonon]] tells how to compile and run the code. If you like to work in Python, try [[Development/Tutorials/Phonon/Introduction/Python|this version]] of the same tutorial</translate> | |
;[[Special:myLanguage/Development/Tutorials/Phonon/Backends|<translate><!--T:160--> | ;[[Special:myLanguage/Development/Tutorials/Phonon/Backends|<translate><!--T:160--> | ||
Writing Backends</translate>]] | Writing Backends</translate>]] | ||
Line 379: | Line 378: | ||
;Resources</translate> | ;Resources</translate> | ||
<translate><!--T:163--> | <translate><!--T:163--> | ||
− | :Please have a look at the [http://api.kde.org/kdesupport-api/ | + | :Please have a look at the [http://api.kde.org/kdesupport-api/phonon-apidocs/phonon/html/ online documentation] for information on the Phonon API. If you prefer using Qt Assistant or Qt Creator you can also use our [http://api.kde.org/qch/phonon-kdesupport.qch offline documentation]. |
== Plasma == <!--T:164--> | == Plasma == <!--T:164--> | ||
Line 431: | Line 430: | ||
:<translate><!--T:184--> | :<translate><!--T:184--> | ||
Information on the KDevelop parser generator, useful for language plugins. | Information on the KDevelop parser generator, useful for language plugins. | ||
+ | </translate> | ||
+ | ;[[Special:myLanguage/Development/Tutorials/KDevelop/Creating_a_class_template|<translate> | ||
+ | <!--T:302--> | ||
+ | Creating a class template</translate>]] | ||
+ | :<translate> | ||
+ | <!--T:303--> | ||
+ | Instructions for creating a class template, which can be used to quickly generate classes from KDevelop. | ||
+ | </translate> | ||
+ | ;[[Special:myLanguage/Development/Tutorials/KDevelop/Creating_a_project_template|<translate> | ||
+ | <!--T:304--> | ||
+ | Creating a project template</translate>]] | ||
+ | :<translate> | ||
+ | <!--T:305--> | ||
+ | Instructions for creating a project template, which can be used for starting new project with KDevelop. | ||
==Printing== <!--T:185--> | ==Printing== <!--T:185--> | ||
Line 692: | Line 705: | ||
== KDE2 and KDE3 Materials == <!--T:291--> | == KDE2 and KDE3 Materials == <!--T:291--> | ||
</translate> | </translate> | ||
− | |||
− | |||
;[[Special:myLanguage/Development/Tutorials/KDE4 Porting Guide|<translate><!--T:293--> | ;[[Special:myLanguage/Development/Tutorials/KDE4 Porting Guide|<translate><!--T:293--> | ||
Porting Your Application from KDE 3 to KDE 4</translate>]] | Porting Your Application from KDE 3 to KDE 4</translate>]] |
Tutorials are the fastest way of finding out what KDE will do for you, and how to do it. Here is a list of currently available tutorials for KDE4. Material for KDE3 and KDE2 is available on the bottom of this page.
Are you interested in writing applications with KDE 4? This tutorial series is aimed at those completely new to KDE programming.
If you want to improve an existing application, you can usually build and install it easily. This tutorial shows how to build an application in a way that doesn't interfere with your system. If you do not need to modify kdelibs this may be the easiest way to get started with development.
See also Localization portal.
See Nepomuk tutorials.
See Plasma tutorials.
KDE mostly uses the Qt Printing infrastructure.
Old links for KNS2 and KNS1 content:
Runners