The new Space Era has started! Galactic Virgin
So hopefully you have successfully installed the CoffeeScript. If you not refer to this page.
Once you have installed and test the configuration of the coffeescript, go ahead and get clone this git hub code
git://github.com/leonyeh/CoffeeScript-Hello-World.git
I will provide a youtube video describing the setup soon.
After one year working with Titanium, I found their decision of using javascript has bring good thing and also bring some bad side effects. The javascript language is easy to pick up but lacking of object oriented support. I am aware of the prototype object method, however the code looks ‘unnatural’, compared to other scripting language such as python and ruby.

We’ve developed two small iphone projects so far but the code base are difficult to maintain and understand. I decided to look for way to solve this problem. This is when I found Coffescript project.
In this old advertising story about Seinfeld trying to achieve perfection of pumping below $20 without has to paid couple additional coins. In remind me on my experience building mobile application using titanium framework. It is definitely a rapid tool to create mobile application. However it is not yet perfect, so ‘Release the hound’.
I have been working with Titanium for about one year now. The tool is great, and it allow me to work faster in creating mobile application for iphone and android. Javascript has its disadvantage compared to objective c. However you can not argue with the productivity gained from using this tool.
Recently Chris Bailey and John Riley show me how to pair coffeescript framework with titanium. With coffeescript, titanium project feel like ruby on rails. Object oriented is supported, and also many modern niceties associated with modern script language can be found using coffeescript.
In the next couple days, I will blog my experience using this framework, and posted all of the code for anyone to learn this with me.
Thanks for reading.
- A developer may not injure Apple or, through inaction, allow Apple to come to harm.
- A developer must obey any orders given to it by Apple, except where such orders would conflict with the First Law.
- A developer must protect its own existence as long as such protection does not conflict with the First or Second Law.
— I. Developer
1. Do not talk about Apple Club.
2. Do NOT talk about Apple Club.
3. Everyone’s first app must be denied for unexplained reasons.