Activity Team/Resources: Difference between revisions

Wade (talk | contribs)
Wade (talk | contribs)
Line 7: Line 7:
If you use Linux, your best bet is to install [[Development Team/Jhbuild|sugar-jhbuild]].  You will be able to develop in your native environment, treating Sugar as just another desktop application.
If you use Linux, your best bet is to install [[Development Team/Jhbuild|sugar-jhbuild]].  You will be able to develop in your native environment, treating Sugar as just another desktop application.


If you run MacOS X or Windows, you will need to set up an emulator.  For Mac OS X, see [[Supported_systems/Mac]]. For Windows, see [[Supported_systems/Windows]].
If you run MacOS X or Windows, you will need to set up an emulator like VirtualBox.  For setup instructions and links to pre-configured virtual machines, see http://wiki.sugarlabs.org/go/VirtualBox.


To develop efficiently using an emulator or a secondary machine running Sugar natively (such as an OLPC XO), find an editor which supports editing files over a SFTP connection.  [http://www.openkomodo.com/ Komodo Edit] is a good example.
To develop efficiently using an emulator or a secondary machine (such as an OLPC XO), find an editor which supports editing files over a SFTP connection.  [http://www.openkomodo.com/ Komodo Edit] is a good example.


====Python Reference & Tutorials====
====Python Reference & Tutorials====