Around 30 people, mostly developers, showed up for this weekend Nooku Jam in Leuven, Belgium, to learn about Nooku, where it’s headed, and to show off their work or collaborate with people on Nooku development.
I ran into a few issues after upgrading to OS X Lion that I thought might be useful to share with others.
I recently set up an automatically updated site that uses PhpDocumentor to create the API documentation for the Nooku Framework. The site is updated every night with the latest version of the Nooku Framework, and you can also read the complete source code of every php-file and class in the framework. Keep an eye out on api.nooku.org too, as we will be working on improving it too in the near future.
Go to the Nooku Framework API documentation
Stian Didriksen wrote a good tutorial on using split views in Nooku Framework. A split view is a UI pattern where a view consists of two side-by-side panes, typically a left side menu with a right side detail views. In this tutorial he shows how to load these parts with HMVC and Ajax.
While GMail does not offer traditional aliases to be set up for email@example.com, but you can get dynamic aliases that you can add on the fly when providing your e-mail address to someone. This comes in handy when registering on websites or subscribing to newsletters.
One of the great timesavers in Nooku Framework are the database table behaviors. As the name suggests, you can use these to add some behaviors to your database. Here is a tutorial on how these work, plus a few practical examples.
Joey Rivera wrote a nice tutorial where he demonstrates how to use the Facebook PHP SDK to interact with Facebook’s Graph API. He presents a few simple examples where he starts out by creating a Facebook Application, and then goes on to both read and add photos and a status message. It’s a short and sweet tutorial, and really easy to get into.
Read more at joeyrivera.com
This is a post where I have collected a lot of tips and links from wherever I could find them. Originally I was going to wait for Joomla 1.6 to publish this and make sure to adjust the list according to what 1.6 will look like, but 1.6 is still in beta, and I grow tired of waiting, so this is a list targeted at Joomla 1.5.