Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Education Portables Software Hardware Linux

One Laptop Per Child Application Development 33

An anonymous reader writes "This OLPC (One-Laptop-Per-Child) tutorial teaches you how to develop Python activities for the XO laptop. It covers the ins and outs of Sugar (the XO user interface, or UI) and the details behind activity development. You will also learn about Python programming, Sugar application program interfaces (APIs) for Python, and platform emulation with QEMU. Learn OLPC application development and help the worlds children."
This discussion has been archived. No new comments can be posted.

One Laptop Per Child Application Development

Comments Filter:
  • by Anonymous Coward on Wednesday January 02, 2008 @08:39AM (#21881170)
    Please editors, at least check if the main article requires you to sign-in. There must be other rubbish you can post that doesn't require bugmenot to be read in full.

    Thanks,

    Anonymous IBM-coward

    PS. No, I'm not new here. Why do you ask?
  • Any good books in the works on how to write hot games for that platform? Think of the market! (3. Profit!)
  • Keep in mind that not all [cnn.com] kids are well intentioned.
    • by pembo13 ( 770295 )
      Is this different from anyone else?
      • by elrous0 ( 869638 ) *
        In the fact that these scams are legally tolerated in many of these countries, yes. But, even if it wasn't, the OLPC people are idealists who probably haven't even thought of the possibility of these computers being used for this sort of thing. Just as with the porn controversy [reuters.com], it's likely to catch them off guard if they don't think carefully before they code. An open system is great until people start exploiting it for all the "wrong" reasons.
        • An open system is great until people start exploiting it for all the "wrong" reasons.

          It's still great even then. Sticks, stones, knives, wheels, writing, domesticated horses, the postal system, electricity, narcotics, light bulbs, and email are all used for bad purposes, but they're used to far greater good effect than evil. I'm sure criminals will have a field day with the OLPC, but people will be too busy managing the positive effects to care. It's very hard to design morality into tools, especially w

  • by compumike ( 454538 ) on Wednesday January 02, 2008 @01:35PM (#21884056) Homepage
    What would really spur development is if we could get a software simulation environment (ala VMware, Bochs, etc) so that developers who don't have the hardware could play with stuff. Also the keyboard on the actual OLPC is tiny, which adds an extra challenge for (adult) developers.

    --
    NerdKits: educational microcontroller kits for a digital generation. [nerdkits.com]
    • Re: (Score:2, Informative)

      by Anonymous Coward
      yet?!?!!!

      they have made virtual machine images available for quite a long time.
    • Also the keyboard on the actual OLPC is tiny, which adds an extra challenge for (adult) developers.


      So, plugging in a full size USB Keyboard won't work?

      Bill
  • by Bananatree3 ( 872975 ) on Wednesday January 02, 2008 @01:53PM (#21884304)
    There are hundreds of packages you can download by simply typing

    Yum Install ...

    Audacity downloads and is practically turnkey. GCC works out of the chute. People are even getting Free Doom to run on it. The limit isn't the tech but the experimentation of packages.

  • "Learn OLPC application development and help the worlds children."

    And start by teaching them the proper use of the apostrophe.

    • Re: (Score:1, Funny)

      by Anonymous Coward
      And maybe we can all start teaching the n00bs how to use blockquotes. Moran.
  • Maemo! (Score:3, Insightful)

    by try_anything ( 880404 ) on Thursday January 03, 2008 @04:01AM (#21892014)
    Sugar and Hildon are both small, simple desktops based on GTK, so hopefully it will turn out to be no great effort to adapt Hildon programs for Sugar and vice-versa. Let's face it, we do a much better job at developing applications that we use ourselves. How can I develop an application for children? I've mostly ignored them since I was one myself, and if conventional wisdom is correct, adults are doomed to underestimate them, even when we are forewarned of this danger. But I know what I like -- simple study tools and educational games are fun to play on public transit and other dead time, or just ostentatiously improving oneself in a big comfy chair at the local coffeehouse. If they can also be used by children on the OLPC, well, that's a hell of a warm fuzzy, and a good line to use on chicks. (Can it be... a massive convergence of the interests of narcissistic hipgeeks and developing-world children? Count me IN!)
  • .. only let you record up to 45 seconds.

    Thats not long enough, so change it: How to let the Record activity to record than 45 seconds of audio. [hackszine.com]

To the systems programmer, users and applications serve only to provide a test load.

Working...