IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Linux | Open source  >

针对 OLPC 膝上型电脑的应用程序开发

使用 Python 为 XO-1 编写一个活动程序

developerWorks

级别: 中级

M. Tim Jones (mtj@mtjones.com), 顾问工程师, Emulex Corp.

2008 年 1 月 03 日

现在注册或者使用您的 IBM ID 和密码登录。

XO 膝上型电脑(由 One-Laptop-Per-Child 组织所发起的)是一个廉价的膝上型电脑项目,旨在帮助教育全世界的儿童。XO 膝上型电脑包含了多项创新,例如新颖、廉价且耐用的硬件设计以及使用 GNU/Linux 作为底层操作系统。XO 也包含一个用 Python 编写的应用程序环境,该环境含有一个叫做 Sugar 的任何人(包括儿童)都能用的人机界面。本文探讨了 Sugar API 并学习如何在 Sugar 中使用 Python 语言开发和调试图形活动。

在本教程中

本教程展示如何针对 XO 膝上型电脑开发 Python 活动。从这个角度讲,您会了解到 Sugar(XO 用户界面或 UI)和活动开发背后的细节。您也将了解 Python 编程、Python 下的 Sugar 应用程序接口(API)和用 QEMU 进行平台仿真。

分享本教程

digg Digg 本教程
del.icio.us 发布到 del.icio.us
Slashdot Slashdot 一下!


预备知识

本教程是写给那些想要更深入地了解 XO 膝上型电脑和 Sugar UI 的 Linux 开发人员的。要求熟悉 Linux shell 并对 Python 语言有基本的了解。


系统需求

本教程提供一种学习 XO 膝上型电脑和 Sugar 活动的实用方法。需要一台至少有 1.1GB 空闲空间的 Linux 计算机。



学习时间

2 小时


语言

中文


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


    关于 IBM 隐私条约 联系 IBM 使用条款