This is a guest post from JS Webdesign about their experiences building custom extensions for Joomla using Nooku Framework.
JS Webdesign was approached in 2012 to build a custom application to capture, manage, and display the contact and profile information of the members and companies of the Wemeldinge business club.
2014 has come to an end. It has a been another great year of progress for our little project and we expect 2015 to be no different. We are starting the year off with two great releases and are looking forward to what the rest of 2015 has in store. Here is a little overview.
As the web becomes more social, new and interesting ways to follow people across the Internet have emerged. “Activity Streams”, a term popularized by sites like Facebook and Twitter, are the backbone of services such as Zapier and IFTTT which allow to “connect the web” relying on user activities.
What are “Activity Streams”?
On the surface, it looks like a simple record of actions performed by people on the Internet. But what makes it interesting is the philosophy behind it. Activity Streams is rooted to a concept called Activity Theory.
Philosophy aside, the technology behind Activity Streams is also evolving. As more and more websites use it, a standard is being developed which allows Activity Streams to be syndicated in its own protocol (instead of using RSS or Atom).
Nooku Activities is a component built on top of the Nooku Framework that implements this standard and allows for logging, exposing and syndicating user activities.
Getting starting with something new is never easy. Taking that first step into the unknown if often the hardest step to take. Starting out with a new web framework is no different.
“You don’t have to be great to get started, but you have to start to become great.” - Zig Ziglar
Without good code examples and supporting documentation getting to know the major concepts, structure, and conventions of that framework can be prohibitively challenging.
We are blogging since 2008, check our archive if you wanna dive into the past.