Tutorials: Difference between revisions
Jump to navigation
Jump to search
(Integrate content from "Developers", description of target audience, link to API ref) |
m (Tweak intro, eliminate duplicate header.) |
||
Line 1: | Line 1: | ||
These tutorials describe how to get started [[Developers|developing software]] for the OLPC XO environment. |
|||
= Software Developer's Tutorials = |
|||
Here you will find links to tutorials for [[Developers]] describing how to create [[Activity|Activities]] for the OLPC XO environment. |
|||
== Sugar Activity Tutorials == |
== Sugar Activity Tutorials == |
Revision as of 05:22, 2 September 2007
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 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.