Tutorials

From OLPC
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

These tutorials describe how to get started developing software 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
  • 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.