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

Post a Comment