Development/Tutorials/Plasma (es): Difference between revisions
< Development | Tutorials
No edit summary |
(translation to spanish) |
||
Line 1: | Line 1: | ||
== Programación en Plasma con C++ == | == Programación en Plasma con C++ == | ||
;[[/GettingStarted| | ;[[/GettingStarted|Primeros pasos con Plasmoids]] | ||
:'' | :''Crea tu primer plasmoid en C++ con un fondo SVG, un icono y un texto.'' | ||
;[[/DataEngines| | ;[[/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.'' | ||
;[http://www.kdedevelopers.org/node/3247 | ;[http://www.kdedevelopers.org/node/3247 Vídeo tutorial] | ||
:'' | :''Vídeo y transparencias de una presentación de libplasma (enlace a las transparencias a continuación).'' | ||
;[http://mirror.linux.org.au/pub/linux.conf.au/2008/slides/296-coolplasma.odp | ;[http://mirror.linux.org.au/pub/linux.conf.au/2008/slides/296-coolplasma.odp Enlace a las transparencias del citado vídeo] | ||
:'' | :''Transparencias de la presentación "Creación de interfaces de usuario con Plasma", por Aaron Seigo.'' | ||
;[[/UsingExtenders| | ;[[/UsingExtenders|Como usar extenders en tu Plasmoid]] | ||
:'' | :''Un sencillo ejemplo que muestra como usar extenders en un Plasmoid.'' | ||
;[[Development/Tutorials/Plasma/AbstractRunner| | ;[[Development/Tutorials/Plasma/AbstractRunner|Crear Runners]] | ||
:''Runners | :''Los Runners son plugins que proporcionan una funcionalidad de búsqueda basada en acciónes en el dialogo "ejecutar orden" del área de trabajo de Plasma. Estos plugins pueden usarse en cualquier aplicación que enlace con libplasma.'' | ||
;[[Development/Tutorials/Plasma/ComicPlugin| | ;[[Development/Tutorials/Plasma/ComicPlugin|Crear un plugin para Comic]] | ||
:'' | :''Esta guia te muestra como crear un plugin para el plasmoid Comic.'' | ||
== Plasma | == Programación en Plasma con Python == | ||
;[[/Python/GettingStarted|Getting Started]] | ;[[/Python/GettingStarted|Getting Started]] |
Revision as of 22:21, 9 March 2009
Programación en Plasma con C++
- Primeros pasos con Plasmoids
- Crea tu primer plasmoid en C++ con un fondo SVG, un icono y un texto.
- 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.
- Vídeo tutorial
- Vídeo y transparencias de una presentación de libplasma (enlace a las transparencias a continuación).
- Enlace a las transparencias del citado vídeo
- Transparencias de la presentación "Creación de interfaces de usuario con Plasma", por Aaron Seigo.
- Como usar extenders en tu Plasmoid
- Un sencillo ejemplo que muestra como usar extenders en un Plasmoid.
- Crear Runners
- Los Runners son plugins que proporcionan una funcionalidad de búsqueda basada en acciónes en el dialogo "ejecutar orden" del área de trabajo de Plasma. Estos plugins pueden usarse en cualquier aplicación que enlace con libplasma.
- Crear un plugin para Comic
- Esta guia te muestra como crear un plugin para el plasmoid Comic.
Programación en Plasma con Python
- Getting Started
- Creating and running your first plasmoid in Python
- Using widgets
- Introduction to using Plasma widgets
- Using DataEngines
- How to use DataEngines from a plasmoid
- Writing DataEngines
- How to write your own Plasma DataEngine
- Writing a Plasmoid in Python
- Writing a simple battery graph in python
Plasma Programming with Ruby
- Getting Started
- Creating and running your first plasmoid in Ruby
- Using widgets
- Introduction to using Plasma widgets
- Writing a simple paste applet
- A tutorial explaining how to write a simple paste applet using widgets
Theme development
- Creating a Plasma Theme
- Guide to creating your first Plasma theme
Resources:
- http://techbase.kde.org/Projects/Plasma
- Plasma api documentation
- The plasma-devel mailing list and #plasma on IRC (irc.freenode.org).
TODO:
- tutorials for other languages (JavaScript, Ruby, etc...)