Zendcon day 2 – Appcelerator = Coolness
I was wandering around the exhibit hall and started talking with one of the reps from appcelerator and he explained to me what it did. Well, in short… It kicks ass.
The long version though, is that it changes the developmentparadigm from functional programming to declarative programming, a short example is creating a calendar with HTML. We normall create a html tableĀ or a div structure and if we want to make it interactive we add a lot of javascript. What Appcelerator does isĀ that is uses it’s own XML namespace and allows you to ‘declare’ a calendar widget like
<app:calendar opt1='apple' opt2='pear'/>
which is pretty cool.
Another cool feature is that they’ve created a client side messaging bus that interacts with their custom event model. This might work out to something like this:
<a on="click then activatedSignal"/>
And every widget that has subscribed to the ‘activatedSignal’ event can respond. This looks something like this:
<app:calendar on="activatedSignal then display:hidden"/>
It does alot more cool things and it’s free! so go check it out.