Jul 10

Coming soon: “Robo Skype”

Sending SMS’s might appear to be a thing of the past, however the costs are coming down and its effectiveness hasn’t gone anywhere. I have been working on a application that lets you dynamically build a sms based on excel data! Have a look for yourself!…

Oh and best of all… It will work on both OSX and Windows thanks to skype4mac and skype4cmd that I have released in the last few months. Ive made tweaks here and there to those apps, they will get updated at the same time!

Sound off in the comments if you have any particular feature requests. :)

May 15

Clash of the particles

On 6th of May 2010 courtesy of RocketBoots, Manoj Vekaria and I presented at WebDU regarding the performance of various Rich Internet Application(RIA) platforms available to developers today. In essence, we compared the performance of old technologies(Java applets, Action Script 2), current technologies(Action Script 3, Silverlight) and upcoming technologies(WebGL) and Continue reading

Apr 16

Compilers get lazier as they get smarter

The first real programming language I ever used was HyperTalk on Macintosh computers almost 5 years ago. It was a language that was compiled once when the code is first executed. Today, I use modern languages like C++, Objective C, Java and ActionScript 3 which provide much better performances thanks to the use of compilers.

We all take compilers for granted, pressing save/compile just to see if what we are doing makes sense. I know that while I am coding, I subconsciously type a line and press compile while I write the next line of code. I should point out that I am not a compiler expert. Nor do I have any knowledge of how they work their magic.

Recently(by recent I mean 2 months ago), I discovered a very important lesson about these dynamic languages while I was doing some Flex web development using a caingorm micro-architecture. I was surprised to find that Continue reading

Apr 06

AIR, its more then you ever imagined!

Wow, the people working on Adobe AIR have some awesome things in the pipeline. They have taken (just about) the same code, and ported it to:

  • Windows
  • Mac
  • Linux
  • Web Broweser
  • Android
  • iPhone
  • iPad

For developers it means alot, but for consumers it means that the same application can run on multiple platforms and it’ll ‘behave’ the same and it’ll have the ‘same’ release date!

Disregardng the fact that the applications made with this are going to go against the user interface guidelines for each and every one of these platforms. You have to agree Continue reading