IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    

한국 developerWorks  >  리눅스 | 오픈 소스  >

OLPC 랩톱 애플리케이션 개발 (한글)

파이썬으로 XO-1 프로그램 만들기

developerWorks

난이도 : 중급

M. Tim Jones (mtj@mtjones.com), 컨설턴트 엔지니어, Emulex Corp.

2008 년 3 월 25 일

튜토리얼 보러가기

"모든 어린이에게 컴퓨터를" 재단(One-Laptop-Per-Child initiative)에서 만든 XO 랩톱은 전세계 어린이 교육을 돕기 위해 저렴한 컴퓨터를 만들어 보자는 프로젝트의 산물입니다. 이 컴퓨터에는 여러 가지 혁신적인 요소가 많이 들어가 있습니다. 하드웨어 설계도 독창적이면서도 값싸고 튼튼하며 기반 운영체제로 GNU/Linux®를 씁니다. 또, 파이썬으로 만든 애플리케이션 환경도 있는데 Sugar라고 부르며 어린이들을 포함한 모든 사람이 쉽게 쓸 수 있도록 만들었습니다. Sugar의 API를 탐험하면서 파이썬으로 어떻게 그래픽 액티비티(activity)를 개발하고 디버그하는지를 살펴보겠습니다.

이 튜토리얼 내에서

  • Xo 랩톱에서 파이썬 프로그램 만들기
  • XO의 사용자 인터페이스인 Sugar와 이를 이용한 프로그램 개발에 대해 상세히 배울 것이다.
  • 파이썬 프로그래밍과 파이썬의 Sugar API, QEMU를 이용한 플랫폼 에뮬레이션까지도 배우게 된다.


목표

XO 랩톱에 대해 배우고 Sugar UI를 이용해 파이썬 프로그램을 만드는 방법을 배운다. 그리고 그 과정에서 XO 랩톱의 아키텍처와 내부 구조, 사용 방법 등도 더 자세히 배우게 된다.

선수조건

OLPC에 대한 추가 정보

이 튜토리얼은 XO 랩톱과 Sugar UI에 대해 배우려는 리눅스 개발자를 위한 것이다. 그래서 리눅스 셸과 파이썬 언어에 대해 어느 정도 친숙하다고 가정할 것이다.


시스템 필요조건

이 튜토리얼에서는 XO 랩톱과 Sugar의 동작을 직접 실행해 가면서 배울 것이다. 그래서 1.1GB 정도의 빈 공간이 있는 리눅스 컴퓨터를 쓴다고 가정할 것이다.



기간

2시간 미만


포맷

html


더 배우기

이 문서 북마킹 하기

mar.gar.in mar.gar.in naver naver eolin eolin del.icio.us del.icio.us



위로


developerWorks 콘텐트를 다른 사이트에 전재하기:
developerWorks 콘텐트에 대한 저작권은 IBM에 있습니다. IBM의 서면 허가나 원본 저자의 허락이 없이는 전재를 금합니다. 저희 콘텐트를 전재하시려면 IBM developerWorks 담당자 에게 문의하십시오.

문서 옵션

JavaScript가 필요한 문서 옵션은 디스플레이되지 않습니다.

토론

영어원문

영어원문


제안 및 의견
피드백

    IBM 소개 개인정보 보호정책 문의