Menu

21 December 2009

Release of karma.js v2.0 #svg #js #API #education

---------- Forwarded message ----------
From: Bryan Berry
Date: Mon, Dec 21, 2009 at 8:18 AM


I am proud to release Karma version 0.2 today. karma.js is a library for
manipulating HTML 5 and SVG. It was developed specifically for educational
applications but can be used for general development

You can test out the demos here http://karma.sugarlabs.org. You need Firefox
3.5 or Google Chrome/Chromium to run the demo. We now have a well-documented
API and a four part tutorial.

The Karma Project aims to create high-quality open-source educational
software using openweb technologies for the Sugar desktop educational
environment. karma.js is a javascript library for manipulating HTML 5 and
SVG in any context.

New Features:
* Stable API http://karma.sugarlabs.org/docs/index.html
* Now much more reliable
* Pre-loading of SVG images
* 10+ example lessons

Features that didn't make it into Release 0.2:
* Internationalization mechanism for inline text
* New browsing layout (Chakra)

I am particularly proud of the Karma version of "Conozco a Uruguay". You can
try it out online right away.
http://karma.sugarlabs.org/examples/Conozco-Uruguay/index.html

If you are interested in Karma, the first step is to join our Google Group
and to look through our four-part tutorial series.
http://groups.google.com/group/karmajs

Tutorial series
* Introduction to karma.js,
http://karmaeducation.org/2009/12/14/an-introduction-to-karma-js/
* Comparing HTML 5 Canvas and SVG
http://karmaeducation.org/2009/12/17/karma-tutorial-part-ii-comparing-html-5-canvas-and-svg/
* Digging into Inkscape
http://karmaeducation.org/2009/12/17/tutorial-iii-building-a-geography-lesson/
* JavaScript and SVG
http://karmaeducation.org/2009/12/17/tutorial-iii-the-adventure-continues-javascript-and-svg/

I want to say thanks to the many people on the svg-dev mailing list and irc
channel who have been incredibly supportive, notably shepazu, csmrfx0,
narendra, codedread, JibberJim, and others.


Regards
Bryan Berry

Posted via email from Narendra Sisodiya's posterous

No comments: