Development/Tutorials/Plasma (es): Difference between revisions

From KDE TechBase
(translation to spanish)
No edit summary
Line 6: Line 6:
:''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/GettingStarted|Getting Started]]
;[[Development/Tutorials/Plasma/Python/GettingStarted|Getting Started]]
:''Creating and running your first plasmoid in Python''
:''Creating and running your first plasmoid in Python''


;[[/Python/Using widgets|Using widgets]]
;[[Development/Tutorials/Plasma/Python/Using widgets|Using widgets]]
:''Introduction to using Plasma widgets''
:''Introduction to using Plasma widgets''


;[[/Python/Using DataEngines|Using DataEngines]]
;[[Development/Tutorials/Plasma/Python/Using DataEngines|Using DataEngines]]
:''How to use DataEngines from a plasmoid''
:''How to use DataEngines from a plasmoid''



Revision as of 22:32, 9 March 2009


Development/Tutorials/Plasma


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:

TODO:

  • tutorials for other languages (JavaScript, Ruby, etc...)