Its been a while since the release of Atomik 2.0 and I said a new release would come quickly. Time has been however a bit short as I just moved to Montréal, Canada and have a lot of things to do.
Still, Atomik is on its way to 2.1. The core is almost ready and I think no more features will be added. Some debug needs to be done.

Most of the work will now be focused on Plugins. Atomik 2.1 adds many features to plugins. Most plugins have changed to use these features. This also allow  plugins to do great new things!
There will be two new very important plugins coming with 2.1: Model and Backend. The first one is an ORM, very simple to use but very powerful. It can work on any data types (database, xml, mails, web services…) and supports relations, fields type, validation and automatic form generation.
The Backend speaks for itself! It adds a backend to any website built with Harmony. Each plugins can add their own page to the backend. Two plugins will come to complete the backend: Pages and Config. The first one adds CMS features to any Atomik website and the second enables you to manage the configuration.

The Model plugin is nearly finished. The Backend plugin needs however some work. I was hoping to release a first beta of 2.1 in mid October, but I will delay it to the end of October/early November.

A note on Atomik 2.0. Some guys sent me a very nice cheatsheets for this version. They allowed me to post it here. You should check it out! Download Atomik 2.0 Quick Reference Chart

Posted in Development, PHP at October 18th, 2008. Comments.

I’m proud to announce the first preview of Harmony Framework, a new project by myself. I’ve been working on it for a bit more than a month now and I’ve decided to release a first preview earlier this week.

In few words, Harmony allows you to convert PHP 5 code to Javascript. Nearly all php features are supported and the process is (nearly) instantaneous. Harmony is written in PHP 5 and is Open Source, under the MIT License.

However, the über goal of Harmony is to simplify web development in general by unifying the client and server side development. From now on, you can code your whole site in PHP!
To plainly fullfill is goal, Harmony also comes with Harmony XML, a Flex MXML like language to develop components using xml and javascript.
Harmony also comes with a Toolkit – the first javascript toolkit to be written in php! – to provide the same feature on the server and on the client side.

The official site can be found at http://www.harmony-framework.com.
There is also a Google code website at http://code.google.com/p/harmony-framework

You can try Harmony online on the offical website homepage.

Posted in Development, PHP at October 18th, 2008. Comments.