Changes

Jump to navigation Jump to search
487 bytes added ,  17:39, 30 August 2009
m
update link
Line 1: Line 1:  
{{Developers}}
 
{{Developers}}
{{Stub}}
      
Sugar activities are usually written in Python using the  [[API_Reference|Python Activity API]]. This page documents how it is possible to use Mono to write a Sugar activity. With Mono, you can use any underlying language like C# or Boo.
 
Sugar activities are usually written in Python using the  [[API_Reference|Python Activity API]]. This page documents how it is possible to use Mono to write a Sugar activity. With Mono, you can use any underlying language like C# or Boo.
Line 103: Line 102:     
'''Note: the script is changed from previous version because Rainbow isolation subsystem now not create for the process the the stdin and stdout handles. This is not compatibile with some version of mono runtime.'''
 
'''Note: the script is changed from previous version because Rainbow isolation subsystem now not create for the process the the stdin and stdout handles. This is not compatibile with some version of mono runtime.'''
 +
 +
 +
= Step by step Tutorial =
 +
Following are some Labs to learn step by step how to develop a Sugar activity using Mono. These tutorials could be use in conjonction with a pre-installed VMWare Virtual Machine. This virtual machine is downloadable [http://olpc-france.org/download/VMCodeCamp.zip here]. You will need [http://www.vmware.com/products/player/ VMWare player].
 +
* Lab 1: [[Activity Team/Creating Activity Using Mono]]
 +
* Lab 2: [[How to store information in the Journal using Mono]]
      Line 122: Line 127:  
= Example Activity written in Mono =
 
= Example Activity written in Mono =
   −
You can find [http://mk8.codewiz.org/olpc/MonkeysMemory-13.xo a sample activity] written using Mono. [[MonkeysMemory | Here]] you can find the specific page about this activity.
+
You can find [http://mk8.codewiz.org/olpc/MonkeysMemory-13.xo a sample activity] written using Mono. [[MonkeysMemory | Here (TODO)]] you can find the specific page about this activity.
    
= Assembly dependency =
 
= Assembly dependency =
2,751

edits

Navigation menu