So NoteTag is the first part of the Kiwi project that just graduated to Adobe Labs, from one of our teams who are currently exploring how Flex and the wider Adobe Engagement Plaform can be leveraged in the world of the Read/Write Web.
I had a walkthrough of NoteTag – a Flex 2 application – some time back by the team themselves, and it’s an interesting concept in its own right – this particular application (which is one of many the team are working on as part of the Kiwi initiative) is an application that allows you to take notes during meetings, and assign tasks from these meetings to other individuals.
NoteTag exemplifies some of the ideas that Kiwi team are exploring, and making available through some Kiwi Project libraries. Notes themselves are stored as blog entries, tasks are formatted using a microformat, and tags are used to connect tasks to individuals. The source code – which you can download – includes a library for the AtomProtocol, a TagServerProtocol, an enhanced library for RSS that supports setting data in an RSS feed and a connections library for managing connections to Web Services.
One of the ways I became aware of the NoteTag project, was because the development team chose to build their Flex 2 application upon the latest build of Cairngorm. It’s great to see some of our own internal projects that are built upon Cairngorm are making it out into Labs – we really are “eating our own dog food”.
For those of you that want to take a look at how to build applications upon Cairngorm, why not download the source for NoteTag, and see how the Kiwi team interpreted the microarchitecture, and used it as the foundation for their project ?