Tutorials

From OLPC
Revision as of 05:20, 2 September 2007 by Mcfletch (talk | contribs) (Integrate content from "Developers", description of target audience, link to API ref)
Jump to navigation Jump to search

Software Developer's Tutorials

Here you will find links to tutorials for Developers describing how to create Activities for the OLPC XO environment.

Sugar Activity Tutorials

  • Sugar Activity Tutorial - This Hello World activity shows the basics of creating a python activity for Sugar using basic GTK operations
  • Tuquito's Hello World! using GTK+Glade rather than hand-coded GTK
  • OLPCGames Presentation (Openoffice presentation, Powerpoint) - Slides describing how to create a working bundle with the pygame framework
  • 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 actvity (very involved).

Further Reading

  • API Reference Pointers to reference documentation for the platform.