Back in July this year Yves and I, we lead our first "Joomla extension development masterclass" at dothewebinar.com. Since I'm not really a fan of theory I wanted to show our students how to create a real world joomla extension. Now the thing is - do you create somethnig useless (farts app anyone???) or do you create something simple & yet usefull? During the year I've spoken to Brian Teeman several times and he had this idea for notes extension. While I was thinking - what should we do for the webinar it came to me - write that notes extension! I can show the students how to create the backend of the extension, how to create the frontend, even write a module for the component! Show them how to create an installation package that installs the component + modules, how to handle ajax requests, how to escape data provided from the user, how to use phing, git... That is simple, usefull & I can very good demonstrate the power of the Joomla framework! This is how CNotes was born!
Unfortunatly 8h are not much. During the webinar we were able to show the good parts of the Joomla framework and we had a simple extension, but it was not something that I wanted to distribute (var_dumps everywhere, code that was only added to demonstrate something). So last week I took some time to finish that small extension.