Tutorials/lang-es: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 15: Line 15:
** [[PyGTK/Tutorial "Hola mundo!"|Tutoriales de actividades PyGTK]]: (con y sin Glade)
** [[PyGTK/Tutorial "Hola mundo!"|Tutoriales de actividades PyGTK]]: (con y sin Glade)
** Tuquito's [[Hello World!]], usando GTK+Glade
** Tuquito's [[Hello World!]], usando GTK+Glade
** [[PyGTK/Smooth_Animation_with_PyGTK|Smooth Animation with PyGTK]]
** [[PyGTK/Smooth_Animation_with_PyGTK|Animación fluida con PyGTK]]


* [[OLPCGames]]/[[Pygame]]
* [[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
** [[Desarrollo de juegos HOWTO]] -- Descarga el archivo .zip, corre el comando, registra la actividad resultante, córrela, ahora haz algo divertido con ella y córrela de nuevo
** [http://www.vrplumber.com/olpc/pycon2008-handout.odt PyCon 2008 Tutorial] ([http://www.vrplumber.com/olpc/pycon2008.tar.gz Code]) -- Hello World, Participant Tracking in Games, Networked TicTacToe, Journal integration, SVG and Pango rendering
** [http://www.vrplumber.com/olpc/pycon2008-handout.odt PyCon 2008 Tutorial] ([http://www.vrplumber.com/olpc/pycon2008.tar.gz 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
** [[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

Revision as of 20:55, 8 June 2011

  Please copy/paste "{{Translationlist | xx | origlang=en | translated={{{translated}}}}}" (where xx is ISO 639 language code for your translation) to Tutorials/lang-es/translations HowTo [ID# 256945]  +/-  


<< Developers/Documentation

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.

Sugar Activity Tutorials

  • Tutorial de actividadesl - 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, córrela, ahora haz algo divertido con ella y córrela de nuevo
    • 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

Hardware

Further Reading

  • API Reference Pointers to reference documentation for the platform.