Activities/All: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Redirected page to Activities)
 
Line 1: Line 1:
#REDIRECT [[Activities]]
{{Translations}}

<div style="float:right; font-size:80%">
__TOC__
</div>
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 [[OLPC_Human_Interface_Guidelines/Activities|Activities]] section of the [[OLPC_Human_Interface_Guidelines|OLPC Human Interface Guidelines]], and [[Creating an Activity]].

For information about content under development, see '''[[library grid]]'''.


To manually install an activity from a USB stick, go into the developer's console and type:<br> ''sugar-install-bundle /media/<USB stick name>'' <br>By trial-3 code this should be automatic when you click on an xo file from a browser or from the journal.


<br clear="all"/>

{|border=1 cellpadding=3 cellspacing=0 style="border: 1px #666666 solid; background: #f9f9f9; border-collapse: collapse;"
|+ <b> Sugar Activity List </b>
|-
! width="5%" | Icon
! width="10%" | Activity Name
! width="30%" | Description
! width="5%" | Last Build
! width="40%" | [[Activity_Translations|l10n]] & Status
| width="10%" | [[Mime types]]
|-

| colspan=6 style="background:lightgray; " |
=== General Search and Discovery ===
|-
| [[Image:Journal-icon.png|40px]] || [[Journal]] || File and activity browser and history || 542 '''C''' || [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.pot POT] - [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.ar.po ar] - [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.de.po de] - [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.el.po el] - [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.es.po es] - [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.mk.po mk] - [http://translate.fedoraproject.org/POT/olpc-journal-activity.master/journal-activity.master.pt_BR.po pt_BR] - integration in process, always on
||
|-
| [[Image:web.png|40px]] || [[Browse]] || Web browser || 542 '''C''' || [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.pot POT] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.ar.po ar] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.de.po de] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.el.po el] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.es.po es] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.fr.po fr] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.mk.po mk] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.pt.po pt] - [http://translate.fedoraproject.org/POT/olpc-web-activity.master/web-activity.master.pt_BR.po pt_BR] - Web version 19 - depend on new hulahop package, embedded ogg playback added || .ogg, .html
|-
| - || [[Library]] || Overview of content activities || 519 '''C'''|| [[Localization/Library|POT & POs]] - Being packaged separately with /home/olpc ; 519 version ~200M, current version is ~9M, runs via Browse
|| ''.xol''
|-

| colspan=6 style="background:lightgray; " |

=== Documents (Read, Write & Share) ===
|-
| [[Image:Activity-xbook.svg|40px]] || [[Read]] || Book/pdf reader || 4xx '''C''' || [http://translate.fedoraproject.org/POT/olpc-xbook.master/xbook.master.pot POT] - [http://translate.fedoraproject.org/POT/olpc-xbook.master/xbook.master.ar.po ar] - [http://translate.fedoraproject.org/POT/olpc-xbook.master/xbook.master.es.po es] - [http://translate.fedoraproject.org/POT/olpc-xbook.master/xbook.master.pt.po pt] - [http://translate.fedoraproject.org/POT/olpc-xbook.master/xbook.master.pt_BR.po pt_BR] - May not be a sugar icon in the long run; Can get to it from the browser; PDF functionality ok but mem-hungry. || .pdf
|-
| [[Image:Activity4.png|40px]] || [[Write]] || Word processor || 5xx '''C''' || [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pot POT] - [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.ar.po ar] - [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.el.po el] - [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.es.po es] - [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.fr.po fr] - [http://translate.fedoraproject.org/POT/olpc-write.master/write.master.pt_BR.po pt_BR] - version 20+; added collaboration; journal integration added || .doc, .abw, .txt, .rtf
|- style="font-face:italic"
| - || [[Collage]] || Collage and book maker || ??? || {{Pending|No POT found}} - Being worked on by Sophie || ?
|-
| - || [[MikMik]] || Distributed wiki editor || ??? || {{Pending|No POT found}} - [http://ephemera.media.mit.edu/textnet/MikMik.activity/locale/es/LC_MESSAGES/es.po es] - [http://ephemera.media.mit.edu/textnet/MikMik.activity/locale/pt/LC_MESSAGES/pt.po pt] - Not in current build; part of Mako's thesis. Being tested this month. Basics work, for T3. || ?
|-
| [[Image:Activity-storybuilder.svg|40px]] || [[Story Builder]] || Graphical story constructor with a variety of characters and backgrounds and simple word-processing capabilities for writing and sharing via mesh. || 542 || {{Pending|No POT found}} - Not in current build
|-
| colspan=6 style="background:lightgray; " |

=== Feeds : News and more, (Read, Write & Share)===
|-
| [[Image:newsfeed.png|40px]] || [[News Reader]] || News reader || 4xx '''C''' || [http://penguintv.svn.sourceforge.net/viewvc/penguintv/trunk/po/penguintv.pot?view=log POT] - [http://penguintv.svn.sourceforge.net/viewvc/penguintv/trunk/po/pt.po?view=log pt] - [http://penguintv.svn.sourceforge.net/viewvc/penguintv/trunk/po/pt.po?view=log pt] - [http://penguintv.svn.sourceforge.net/viewvc/penguintv/trunk/po/pt_BR.po?view=log pt_BR] - [http://penguintv.svn.sourceforge.net/viewvc/penguintv/trunk/po/sv.po?view=log sv] - May not be a sugar icon in the long run; Get from the browser || ?
|-

| colspan=6 style="background:lightgray; " |

=== Chat and talk===
|-
| [[Image:chat.png|40px]] || [[Chat]] || Text chat || 535 '''C''' || [http://translate.fedoraproject.org/POT/olpc-chat.master/Chat.master.pot POT] - [http://translate.fedoraproject.org/POT/olpc-chat.master/Chat.master.ar.po ar] - [http://translate.fedoraproject.org/POT/olpc-chat.master/Chat.master.de.po de] - [http://translate.fedoraproject.org/POT/olpc-chat.master/Chat.master.el.po el] - [http://translate.fedoraproject.org/POT/olpc-chat.master/Chat.master.es.po es] - [http://translate.fedoraproject.org/POT/olpc-chat.master/Chat.master.fr.po fr] - Works though the School Server or on the mesh.
|-
| . || [[Video Chat]] || Video/Voice chat (Call) || 437 || {{Pending|No SOURCE found}} - Probably not a Sugar Icon. Can talk to another person over internet; peer to peer still being worked out.
|-

| colspan=6 style="background:lightgray; " |

=== Drawing & Media creation/editing===
|-
| [[Image:paint.png|40px]] || [[Draw]] || Basic Paint || 5xx '''C''' || [http://translate.fedoraproject.org/POT/olpc-draw.master/paint.master.pot POT paint] - [http://translate.fedoraproject.org/POT/olpc-draw.master/olpc-draw.master.pot POT draw] - [http://translate.fedoraproject.org/POT/olpc-draw.master/olpc-draw.master.de.po draw.de] - [http://translate.fedoraproject.org/POT/olpc-draw.master/olpc-draw.master.es.po draw.es] - [http://translate.fedoraproject.org/POT/olpc-draw.master/olpc-draw.master.fr.po draw.fr] - [http://translate.fedoraproject.org/POT/olpc-draw.master/olpc-draw.master.ko_KO.po draw.ko_KO] - [http://translate.fedoraproject.org/POT/olpc-draw.master/olpc-draw.master.pt_BR.po draw.pt_BR] - Localized to 10 languages. Needs more effects and collaboration. || Many mime types are supported; all available in GTK.
|-
| [[Image:Activity-tuxpaint-webpage.png‎]] || [[Tux Paint]] || excellent paint program for young kids || ? || {{Pending|No SOURCE found}} - Localized to 70 languages. Native code; Sugar API documentation is a roadblock. || .png (currently captive)
|-
| [[Image:record.png|40px]] || [[Record]] (Capture)|| Still and video '''C''' || 542 || With video || .jpg, .ogg
|-
| [[Image:Activity8.png|40px]] || [[TamTam]]|| Music composition || 5xx '''C''' || [http://translate.fedoraproject.org/POT/olpc-tamtam.master/TamTam.master.pot POT] - [http://translate.fedoraproject.org/POT/olpc-tamtam.master/TamTam.master.de.po de] - {{Ticket|3257|es}} - partially complete. || .ogg, .midi
|-
| ? || [[Interview]] || Interviewing activity || 5xx || {{Pending|No POT found}} - under development; John Huang & team @ Google || produces .ogg, .mp3, .jpg
|-
| - || [[Cartoon Builder]] || Create cell animations || 542 || Not in current build
|-
| - || [[Flipsticks]] || Program a stick figure to twist, turn, tumble and dance. || 542 || Not in current build
|-
| - || [[Joke Machine]] || Create a multimedia jokebook || 542 || Not in current build
|-

| colspan=6 style="background:lightgray; " |

=== Programming===
|-
| - || [[Developer 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.
|-
| || [[Pippy]] || Python Programming language/environment || ''56''x || In recent builds
|-
| [[Image:Activity1.png|40px]] || [[Etoys]]|| Learning / programming / authoring environment || 542 '''C''' || In the build; presence integration underway.
|-
| - || ''[[Logo]]'' || Logo programming language || ? || Not in current build
|-
| [[Image:turtleart.png|40px]] || [[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.
|-
| [[Image:Activity-gvr.png|40px]] || [http://sourceforge.net/project/showfiles.php?group_id=85427&package_id=235998 Guido van Robot] || Educational programming language, IDE and lessons || ? || Stable. Work is done to integrate the lessons.
|-

| colspan=6 style="background:lightgray; " |

=== Math & Science===
|-
| [[Image:Calculate.svg|40px]] || [[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
|-
| [[Image:IconRuler.svg|40px]] || [[Ruler]] || Simple ruler and cm/mm grids || 51x || TRIAL-2 feature complete. Needs l10n, and testing on real hardware.
|-
| [[Image:Icon_Hourglass.svg|40px]] || [[Stopwatch]] || Basic stopwatch || 496 || Could go TRIAL-2 with current features. But more planned. Needs l10n, and testing on real hardware.
|-
| [[Image:Activity-poll.svg]] || [[Poll Builder]] || Create a poll, collect votes and analyze community opinions || 542 || Not in current build
|-
| - || [[Measure / Oscilloscope]] || Oscilloscope and Data Logging || 542 || Trial 3 feature complete.
|-

| colspan=6 style="background:lightgray; " |

=== Media, Audio & Video Players===
|-
| - || [[DJ]] || unknown quantity || ? || Not in current build
|-
| - || Multi-media || Gnash for early builds || ? || Not in current build
|-
| [[Image:watch&listen.png|40px]] || [[Helix media activity]] || Media player || 5xx || In latest build || .ogg+
|-
| - || [[Sonata music player]] || Musicpd backend and frontend || ? || Not in current build
|-
| colspan=6 style="background:lightgray; " |

=== Games===
|-
| - || [[Block Party]] || Tetris game || ? '''C''' || In the build; could use optimization, but complete.
|-
| - || [[Block Game]] || Tetris game || ? || [https://blockgame.googlecode.com/ svn] [[Media:BlockGame-1.xo.zip|.xo file]], sugarized
|-
| [[image:connect4.png|40px]] || [[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.
|-
| [[Image:Activity-kuku.svg|40px]] || [[Kuku]] || Educational tutorial game || 5xx || [[Kuku/Localization]], Not in the build
|-
| [[Image:Activity-implode.svg|40px]] || [[Implode]] || Logic game || 5xx || Not in current build.
|-
| [[Image:Activity7.png|40px]] || [[Memorize]] || Memory game (?) || 5xx || Not in current build
|-
| [[Image:Logo-memoletters1.jpg|40px]] || [[Memoletters]] / [[Memonumbers]] || Memory game for learning letters and numbers and more || 5xx || Not in current build, flexible tile model
|-
| [[image:Logo-memonumbers.jpg|40px]] || [[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 [http://www.youtube.com/watch?v=w6P6kWDpYOc YouTube video] demo
|-
| [[Image:Logo-abflower.jpg|40px]] || [[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 [https://olpc.coderanger.net/svn/reversi/ coderanger.net] source
|-
| - || [[Jigsaw Puzzle]] || Classic picture-constructing game || 542 || Not in current build
|-
| [[Image:Activity-sliderpuzzle.svg]] || [[Slider Puzzle]] || Slider Puzzle to improve on puzzle solving skills || 542 || 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. [http://sprayplay.googlecode.com/svn/trunk/ code @ googlecode.com].
|-
| - || [[ThreeDPong|3D Pong]] || 3d pong game || 4xx || Not in current build; [http://wiki.laptop.org/images/c/c6/3dpong.activity.zip on the wiki] as uploaded file.
|-
| [[Image:Typewriter.JPG|40px]] || [[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.
|-
| [[Image:Logo-Domino.jpg]] || [[Domino]] || math domino game || ? || Not in current build; Don't support mesh yet, you can play with your xo.
|-
| [[Image:Logo-Ecomundo.jpg]] || [[Ecomundo]] || life simulation game || ? || Not in current build;
|-
| colspan=6 style="background:lightgray; " |

=== Teacher and New User Tools ===
|-
| [[Image:Activity-mamamedia.svg]] || [[MaMaMedia Creative Center]] || Default display of MaMaMedia Creative activities; Will evolve into a model activity for user-customized content display || 542 || Not in current build
|-
| - || [[MaMaMedia Learning Center]] || Resources for students/teachers exploring the XO and MaMaMedia Creative Center in-class and independently || 542 || Not in current build
|-
| - || [[Wikiosity]] || Customized reading list generation from link structure of Wikipedia || ? || Not in current build
|-
| colspan=6 style="background:lightgray; " |

=== Other ===
|-
| - || [[ColingoXO]] || [[Colingo]]-sponsored video editor allowing children to construct video dialogs with short video clips, for [[constructivist]] language-learning || - || Not in current build; needs interested developers to turn mock-up and description into code.
|-
| [[Image: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, [http://dev.laptop.org/~coderanger/Terminal-1.xo Terminal-1.xo]. needs l10n.
|-
| - || [[xoIRC]] || An activity version of the ''urk'' IRC client || 56x || Not in current build; v.1. needs l10n and embedding in the dev terminal.
|}

'''l10n''' &mdash; Please note the l10n (aka [[Localization]]) elements of the activity (ie: the POT file/directory link &mdash; <nowiki>[http:link POT] or [[PO page]]</nowiki>. You should also link to the <tt>activity/l10n</tt> subpage with po files and status if it exists.

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

==See also==
* [[Activity bundle]], [[Library grid]], [[Software ideas]]

[[Category:Activity]]
[[Category:Software]]

Latest revision as of 17:43, 16 May 2011

Redirect to: