Changes

m
New page: == Introduction == This is a series of tutorials on working your way down through the various parts of the XO development stack, top to bottom, following the things I'm doing (as a new de...
== Introduction ==

This is a series of tutorials on working your way down through the various parts of the XO development stack, top to bottom, following the things I'm doing (as a new developer-intern) to get started. Lessons will be posted here and announced on the devel mailing list; you're more than welcome to follow along if you like. I'm trying to write the tutorials so that they can be followed by a smart 13-year-old or someone without a development/engineering background. (It'll just take a while to get through the prerequisites in lesson 0.)

If you're having trouble working through one of these tutorials, it is a bug and I should fix it, so please test them out and leave feedback and comments on what you like, what you don't like, and how they can be improved.

[[User:Mchua|Mchua]] 11:37, 2 May 2008 (EDT)

== Lessons ==

== Upcoming lessons ==

* [[/0|Lesson 0 - prerequisites]] - Learning how to program in Python, use the wiki, and the basics about the OLPC project.
* [[/1|Lesson 1 - setting up accounts]] - Getting access to all the places you'll need to get help and keep track of what's going on.
* [[/2|Lesson 2 - setting up an emulator]] - If you don't have an XO, here's how to see what it's like.
* [[/3|Lesson 3 - pyGTK]] - Building an Activity with pyGTK.

== What else would you like to see? ==

If there are tutorials you'd like to have written, please list them here! I'll take ideas from this list into account when making new tutorials.

* Building an Activity with pygame
* Putting a pygame Activity on the mesh
* Putting a pyGTK activity on the mesh
779

edits