Tutorials/lang-es: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(Agregar lang-es a Animacion fluida)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Developers}}
==
{{translation
<< Developers/Documentation
| source = Tutorials
These tutorials demonstrate the programming of software for the OLPC environment. You should likely read the Developer's Manual to understand how to set up your working environment before you attempt any of these tutorials.
| lang = es
[edit] Sugar Activity Tutorials
| version = 111
}}


<< [[Developers_manual/lang-es|Manual de desarrolladores]]
Activity tutorial - This Hello World activity shows the basics of creating a python activity for Sugar using basic GTK operations. The bulk of the tutorial is focused on setting up the activity directory structure and boilerplate
Collaboration Tutorial - Activity sharing using Tubes
PyGTK
PyGTK Activity Tutorials: (with and without Glade)
Tuquito's Hello World!, using GTK+Glade
Smooth Animation with PyGTK
OLPCGames/Pygame
Game development HOWTO -- download a zip file, run a command, register the resulting activity, run it, now make it do something fun and run it again
PyCon 2008 Tutorial (Code) -- Hello World, Participant Tracking in Games, Networked TicTacToe, Journal integration, SVG and Pango rendering
Porting pygame games to the XO -- Phil Hassey's notes on porting two of his games to the XO. Much shorter and higher-level presentation, assumes you already have a working Pygame game, know your way around your game's code base, and just need to know what's different about OLPCGames under Sugar
Red Hat Magazine Tutorials (Block Party)
Introducing Sugar Article describing how to use sugar-jhbuild to set up a development environment
Anatomy of an Activity - A more detailed look at Sugar activities (Hello World style introduction to creating a new activity)
Converting a PyGTK application to Sugar: Part 1 - Part 1 in a series of tutorials on how to port existing applications to Sugar. This tutorial goes into the internals of the game BlockParty in preparation for converting it into a Sugar activity.
Converting a PyGTK application to Sugar: Part 2 - Part 2 in a series of tutorials on how to port existing applications to Sugar. This tutorial goes into converting the BlockParty game into a Sugar activity (very involved).
Translation/Internationalization
Python i18n -- Python's built-in internationalization services and their use described as applied to a PyGame project
Python Unicode -- Python's unicode data-type
Translating -- Guide on how to go about doing translations
[edit] Hardware


Estos tutoriales muestran la programación de software en los ambientes OLPC. Deberás revisar el [[Developers_manual/lang-es|Manual de desarrollo]] para entender como configurar un ambiente de trabajo antes que intentes alguno de estos tutoriales.
Programming the camera -- tutorial describing how to program the (video) camera using GStreamer
Forth Lessons -- How to use Forth and Open Firmware
[edit] Further Reading


== Tutoriales de Actividades en Sugar ==
API Reference Pointers to reference documentation for the platform.
Categories: Developers | Translated Pages | HowTo


* [[Activity_tutorial/lang-es|Tutorial de actividades]] - Esta actividad de "Hola Mundo!" te muestra las bases de cómo crear una actividad de Sugar usando operaciones básicas de GTK. El resto del tutorial está enfocado en la creación de la estructura del directorio de actividades y boilerplate
Developers

HowTo
* [[Collaboration_Tutorial/lang-es|Tutorial de colaboración]] - [[Activity_sharing/lang-es|Compartir actividades]] usando [[Tubes]]
Language support > Translated Pages

* [[PyGTK/lang-es|PyGTK]]
** [[PyGTK/Hello_World_Tutorial/lang-es|Tutoriales de actividades PyGTK]]: (con y sin Glade)
** Tuquito's [http://olpc.tuquito.org.ar/index.php?title=Hola_Mundo_en_Sugar Hola Mundo!], usando GTK+Glade
** [[PyGTK/Smooth_Animation_with_PyGTK/lang-es|Animación fluida con PyGTK]]

* [[OLPCGames]]/[[Pygame]]
** [[Desarrollo de juegos HOWTO]] -- Descarga el archivo .zip, corre el comando, registra la actividad resultante, ejecutala, ahora haz algo divertido con ella y córrela de nuevo
** [http://www.vrplumber.com/olpc/pycon2008-handout.odt Tutorial PyCon 2008] ([http://www.vrplumber.com/olpc/pycon2008.tar.gz Code]) -- Hola mundo, Seguimiento de participantes en juegos, TicTacToe en red, Diario de integraciones, rendering de SVG y Pango
** [[Portar juegos de pygame al XO]] -- Notas de Phil Hassey en cómo partar dos de sus juegos al XO. Presentación corta y de alto nivel, asume que ya tienes un juego de Pygame funcional, ya sabes y tienes idea de tu código base, y solo necesitas saber las diferencias de OLPCGames bajo Sugar
* Red Hat Magazine Tutoriales (Block Party)
** [http://www.redhatmagazine.com/2007/02/23/building-the-xo-introducing-sugar Presentando a Sugar] Artículo que describe como usar sugar-jhbuild para establecer un ambiente de desarrollo
** [http://www.redhatmagazine.com/2007/03/26/building-the-xo-the-anatomy-of-an-activity/ Anatomía de una actividad] - un resumen más detallado de las actividades en Sugar (introducción estilo "Hola mundo!" para crear una nueva actividad)
** [http://www.redhatmagazine.com/2007/04/05/building-the-xo-porting-a-pygtk-game-to-sugar-part-one/ Convirtiendo una aplicación PyGTK a Sugar: Parte 1] - Primera parte de una serie de tutoriales en como portar aplicaciones existentes a Sugar. Este tutorial describe la parte interna del juego BlockParty como preparación para convertirla en una actividad Sugar.
** [http://www.redhatmagazine.com/2007/04/26/building-the-xo-porting-a-pygtk-game-to-sugar-part-two/ Convirtiendo una aplicación PyGTK a Sugar: Parte 2] - La segunda parte de esta serie de tutoriales en cómo portar aplicaciones existentes a Sugar. Este tutorial trata sobre cómo convertir el juego BlockParty en una actividad (más detallado).
* Traducción/Internationalización
** [[Python i18n]] -- Servicios de internacionalización integrado a Pythony su uso descrito como aplicable a un proyecto de PyGame
** [[Python Unicode]] -- unicode data-type de Python
** [[Traducción]] -- Guía en como hacer traducciones

== Hardware ==
* [[Programando la cámara]] -- Tutorial que describe cómo programar la videocámara usando [[GStreamer]]
* [[Forth Lessons]] -- Cómo usar [[Forth]] y [[Open Firmware]]

== Lectura relacionada ==

* [[API Reference]] Puntos en referencia a la documentación de la plataforma.

[[Categoría:Desarroladores]]
[[Categoría:HowTo]]

Latest revision as of 07:16, 17 July 2011

  Traducción de Tutorials original  
  english | español   +/- cambios  

<< Manual de desarrolladores

Estos tutoriales muestran la programación de software en los ambientes OLPC. Deberás revisar el Manual de desarrollo para entender como configurar un ambiente de trabajo antes que intentes alguno de estos tutoriales.

Tutoriales de Actividades en Sugar

  • Tutorial de actividades - Esta actividad de "Hola Mundo!" te muestra las bases de cómo crear una actividad de Sugar usando operaciones básicas de GTK. El resto del tutorial está enfocado en la creación de la estructura del directorio de actividades y boilerplate
  • OLPCGames/Pygame
    • Desarrollo de juegos HOWTO -- Descarga el archivo .zip, corre el comando, registra la actividad resultante, ejecutala, ahora haz algo divertido con ella y córrela de nuevo
    • Tutorial PyCon 2008 (Code) -- Hola mundo, Seguimiento de participantes en juegos, TicTacToe en red, Diario de integraciones, rendering de SVG y Pango
    • Portar juegos de pygame al XO -- Notas de Phil Hassey en cómo partar dos de sus juegos al XO. Presentación corta y de alto nivel, asume que ya tienes un juego de Pygame funcional, ya sabes y tienes idea de tu código base, y solo necesitas saber las diferencias de OLPCGames bajo Sugar
  • Red Hat Magazine Tutoriales (Block Party)
    • Presentando a Sugar Artículo que describe como usar sugar-jhbuild para establecer un ambiente de desarrollo
    • Anatomía de una actividad - un resumen más detallado de las actividades en Sugar (introducción estilo "Hola mundo!" para crear una nueva actividad)
    • Convirtiendo una aplicación PyGTK a Sugar: Parte 1 - Primera parte de una serie de tutoriales en como portar aplicaciones existentes a Sugar. Este tutorial describe la parte interna del juego BlockParty como preparación para convertirla en una actividad Sugar.
    • Convirtiendo una aplicación PyGTK a Sugar: Parte 2 - La segunda parte de esta serie de tutoriales en cómo portar aplicaciones existentes a Sugar. Este tutorial trata sobre cómo convertir el juego BlockParty en una actividad (más detallado).
  • Traducción/Internationalización
    • Python i18n -- Servicios de internacionalización integrado a Pythony su uso descrito como aplicable a un proyecto de PyGame
    • Python Unicode -- unicode data-type de Python
    • Traducción -- Guía en como hacer traducciones

Hardware

Lectura relacionada

  • API Reference Puntos en referencia a la documentación de la plataforma.

Categoría:Desarroladores Categoría:HowTo