Activities/All

From OLPC
< Activities
Revision as of 00:51, 15 August 2007 by HoboPrimate (talk | contribs) (changed tuxpaint's icon to a special uploaded one I did)
Jump to: navigation, search
  english | español HowTo [ID# 59171]  +/-  


This is a (growing) list of activities in development for the XO laptop. Click on an activity name for detailed information about its design and development status.

For information about activity development in general, see the Activities section of the OLPC Human Interface Guidelines, and Creating an Activity.

For information about content under development, see library grid.


Sugar Activity List
Icon Activity Name Description Last Build l10n & Status Mime types

General Search and Discovery

- Journal File and activity browser and history 542 C integration in process, always on
- Browse Web browser 542 C Web version 19 - depend on new hulahop package, embedded ogg playback added .ogg, .html
- Library Overview of content activities 519 C Being packaged separately with /home/olpc ; 519 version ~200M, current version is ~9M, runs via Browse .xol

Documents (Read, Write & Share)

Activity-xbook.svg Read Book/pdf reader 4xx C May not be a sugar icon in the long run; Can get to it from the browser; PDF functionality ok but mem-hungry. .pdf
Activity4.png Write Word processor 5xx C version 20+; added collaboration; journal integration added .doc, .abw, .txt, .rtf
- Collage Collage and book maker ??? Being worked on by Sophie ?
- MikMik Distributed wiki editor ??? Not in current build; part of Mako's thesis. Being tested this month. Basics work, for T3. ?
- Story Builder Graphical story constructor with a variety of characters and backgrounds and simple word-processing capabilities for writing and sharing via mesh. ??? Not in current build

Feeds : News and more, (Read, Write & Share)

. News Reader News reader 4xx C May not be a sugar icon in the long run; Get from the browser ?

Chat and talk

. Chat Text chat 535 C Works though the School Server or on the mesh.
. Video Chat Video/Voice chat (Call) 437 Probably not a Sugar Icon. Can talk to another person over internet; peer to peer still being worked out.

Drawing & Media editing

- Draw Basic Paint 5xx C GUI needs rework.
Activity-tuxpaint-webpage.png Tux Paint excellent paint program for young kids ? Localized to 70 languages. Native code; Sugar API documentation is a roadblock. .png (currently captive)
- Photograph (Capture) Still and video C 542 With video .jpg, .ogg
Activity8.png TamTam Music composition 5xx C partially complete. .ogg, .midi

Programming

- Console Developer's console All Not a Sugar icon. Accessed with Alt+= from sugar, includes diagnostics and terminal.
- Develop Development IDE/tool No Most recent version not working in current builds.
- Python Programming language/environment ? Not in current build
Activity1.png Etoys Learning / programming / authoring environment 542 C In the build; presence integration underway.
- Logo Logo programming language ? Not in current build
- Turtle Art Psuedo-Logo graphical programming language 542 C Needs a toolbar
- Scratch Learning / programming / authoring environment ? Under development
- EduKT Multimedia Content Creator ? In Development, initial 0.29 release done.
- Guido van Robot Educational programming language, IDE and lessons ? Stable. Work is done to integrate the lessons.

Math & Science

Calculate.svg Calculate Basic calculator 4xx C In the build; usable as is. Maybe grouped with spreadsheet.
- Calculadora Basic calculator with visualization of calculations 4xx Some issues with render on XO
- Spreadsheet Basic spreadsheet ? Not in the build yet. Group Sugar icon with calculate
IconRuler.svg Ruler Simple ruler and cm/mm grids 51x TRIAL-2 feature complete. Needs l10n, and testing on real hardware.
Icon Hourglass.svg Stopwatch Basic stopwatch 496 Could go TRIAL-2 with current features. But more planned. Needs l10n, and testing on real hardware.
- Measure / Oscilloscope Oscilloscope and Data Logging 542 Not in current build.

Media, Audio & Video Players

- DJ unknown quantity ? Not in current build
- Multi-media Gnash for early builds ? Not in current build
- Helix media activity Media player 5xx In latest build .ogg+
- Sonata music player Musicpd backend and frontend ? Not in current build

Games

- Block Party Tetris game ? C In the build; could use optimization, but complete.
- Block Game Tetris game ? svn .xo file, sugarized
- Connect Connect-4 game 502 UI Improved to tell you what is going on (waiting for player to join...); works with salut
- Deducto Logic game ? Running well in Sugar. Development going on to make it compatible with the UI guidelines.
Activity-kuku.svg Kuku Educational tutorial game 5xx Kuku/Localization, Not in the build
Activity-implode.svg Implode Logic game 5xx Not in current build.
Activity7.png Memorize Memory game (?) 5xx Not in current build
Logo-memoletters1.jpg Memoletters / Memonumbers Memory game for learning letters and numbers and more 5xx Not in current build, flexible tile model
Logo-memonumbers.jpg Memonumbers Memory game for numbers - Not in current build
- Math game math game for making a number as a function of 4 others ? Not in current build; has YouTube video demo
Logo-abflower.jpg ABC FLower A more appropriate version of the hangman game N Not in current build
- Reversi Reversi board game 4xx Not in current build; see coderanger.net source
- Slider Puzzle Slider Puzzle to improve on puzzle solving skills 4xx Not in current build. Already works and the UI is almost defined. Partial mesh support.
- Spray Play two- or more? player shape-pushing physics game ?? Not in current build. code @ googlecode.com.
- 3D Pong 3d pong game 4xx Not in current build; on the wiki as uploaded file.
Typewriter.JPG Typewriter Phonics, Vocabulary and Typing game 406 Not in current build;
- SpaceWars classic space game ? Not in current build; Ported by the Silverman brothers.
- DazzleDarts classic physics game ? Not in current build; Ported by the Silverman brothers and Vadim Gerasimov (network enabled, but not integrated into Sugar)
- GCompris collection of games ? Not in current build; Ported by the GCompris team but not integrated into Sugar. The port consist in making each of the 100 GCompris activities being packaged individually.

Teacher tools

- MaMaMedia Teacher Center More 'traditional' resources for teachers exploring the XO/MaMaMedia Activity Center in-class ? Not in current build
- Wikiosity Customized reading list generation from link structure of Wikipedia ? Not in current build

Other

- Poll Builder Simple poll tool that allows children to express their opinions on a given topic - Not in current build
- MaMaMedia Activity Center Menu Page for MaMaMedia activity suite 4xx Not in current build
- MaMaMedia Teacher Center More 'traditional' resources for teachers exploring the XO/MaMaMedia Activity Center in-class ? Not in current build
- Cartoon Builder Create cell animations - Not in current build
- Story Builder Graphical story constructor with a variety of characters and backgrounds and simple word-processing capabilities for writing and sharing via mesh. ? Not in current build
An icon.svg User:AlbertCahalan#example_app Hello-1.0.0.tar.gz Demo/example of Sugar API usage. ? Not in current build
- Mesh Board Peer-to-peer "Craigslist" ? Not in current build
- VisualAcuityDemo Play with visual acuity measurements. ? Needs tube-based remote control.
- Terminal An activity version of the Sugar terminal 49x Not in current build; v.1, Terminal-1.xo. needs l10n.

l10n — Please note the l10n (aka Localization) elements of the activity (ie: the POT file/directory link — [http:link POT] or [[PO page]].

Launching from: mesh, taskbar, journal, clipbar, browser.

See also