(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | ||
== Programación en Plasma con C++ == | == Programación en Plasma con C++ == | ||
− | ;[[/ | + | ;[[Development/Tutorials/Plasma/GettingStarted_(es)|Primeros pasos con Plasmoids]] |
:''Crea tu primer plasmoid en C++ con un fondo SVG, un icono y un texto.'' | :''Crea tu primer plasmoid en C++ con un fondo SVG, un icono y un texto.'' | ||
− | ;[[/DataEngines|Escribir un DataEngine]] | + | ;[[Development/Tutorials/Plasma/DataEngines|Escribir un DataEngine]] |
:''Un DataEngine proporciona una interfaz estándar para acceder a varias fuentes de datos. Aprende que es un DataEngine y como escribir uno propio.'' | :''Un DataEngine proporciona una interfaz estándar para acceder a varias fuentes de datos. Aprende que es un DataEngine y como escribir uno propio.'' | ||
Line 15: | Line 15: | ||
:''Transparencias de la presentación "Creación de interfaces de usuario con Plasma", por Aaron Seigo.'' | :''Transparencias de la presentación "Creación de interfaces de usuario con Plasma", por Aaron Seigo.'' | ||
− | ;[[/UsingExtenders|Como usar extenders en tu Plasmoid]] | + | ;[[Development/Tutorials/Plasma/UsingExtenders|Como usar extenders en tu Plasmoid]] |
:''Un sencillo ejemplo que muestra como usar extenders en un Plasmoid.'' | :''Un sencillo ejemplo que muestra como usar extenders en un Plasmoid.'' | ||
Line 26: | Line 26: | ||
== Programación en Plasma con Python == | == Programación en Plasma con Python == | ||
− | ;[[/Python/ | + | ;[[Development/Tutorials/Plasma/Python/GettingStarted_(es)|Primeros pasos]] |
− | :'' | + | :''Crea y ejecuta tu primer plasmoid en Python.'' |
− | ;[[/Python/Using widgets| | + | ;[[Development/Tutorials/Plasma/Python/Using widgets|Usar widgets]] |
− | :'' | + | :''Introducción sobre como usar widgets de Plasma.'' |
− | ;[[/Python/Using DataEngines| | + | ;[[Development/Tutorials/Plasma/Python/Using DataEngines|Usar DataEngines]] |
− | :'' | + | :''Como usar DataEngines en un plasmoid.'' |
− | ;[[/Python/Writing DataEngines| | + | ;[[Development/Tutorials/Plasma/Python/Writing DataEngines|Escribir DataEngines]] |
− | :'' | + | :''Como escribir tu propio DataEngine.'' |
− | ;[[Development/Tutorials/Plasma/PythonPlasmoid| | + | ;[[Development/Tutorials/Plasma/PythonPlasmoid|Escribir un Plasmoid en Python]] |
− | :'' | + | :''Escribir un simple medidor de batería en Python.'' |
− | == Plasma | + | == Programación en Plasma con Ruby == |
− | ;[[/Ruby/GettingStarted| | + | ;[[Development/Tutorials/Plasma/Ruby/GettingStarted|Primeros pasos]] |
− | :'' | + | :''Crea y ejecuta tu primer plasmoid en Ruby.'' |
− | ;[[/Ruby/Using widgets| | + | ;[[Development/Tutorials/Plasma/Ruby/Using widgets|Usar widgets]] |
− | :'' | + | :''Introducción sobre como usar widgets de Plasma.'' |
− | ;[[/Ruby/SimplePasteApplet| | + | ;[[Development/Tutorials/Plasma/Ruby/SimplePasteApplet|Escribir un simple applet para copiar texto]] |
− | :'' | + | :''Un tutorial que explica como escribir un simple applet para copiar texto usando widgets.'' |
− | == | + | == Desarrollo de temas == |
− | ;[[/Theme| | + | ;[[Development/Tutorials/Plasma/Theme|Crear un tema de Plasma]] |
− | :'' | + | :''Guía sobre como crear tu primer tema de Plasma.'' |
− | + | Recursos: | |
* http://techbase.kde.org/Projects/Plasma | * http://techbase.kde.org/Projects/Plasma | ||
− | * [http://api.kde.org/4.x-api/kdelibs-apidocs/plasma/html/index.html | + | * [http://api.kde.org/4.x-api/kdelibs-apidocs/plasma/html/index.html Documentación de la api de Plasma] |
− | * | + | * La [https://mail.kde.org/mailman/listinfo/plasma-devel lista de correo de plasma-devel] y #plasma en IRC (irc.freenode.org). |
TODO: | TODO: | ||
− | * ''' | + | * '''tutoriales en otros lenguajes''' (JavaScript, Ruby, etc...) |
Recursos:
TODO: