Good Week for Interactive Devs!

The scare this year has been that you, as a developer, would have to choose a platform and focus on it. Noone minds a bit of focus, but the fact that seemingly artificial barriers to re-use of code and effort were being introduced; the mobile platforms were making it necessary to choose a side, because learning all the platforms was a big reach. Blackberry, Android, iOS, Flash Platform, each with its own SDKs, IDEs, frameworks, and of course, time destroying tricks and gothas. But things are looking a little brighter:

1. Apple relaxing provisions on developer tools: This means, perhaps that cross-compiling from Adobe Flash development environment to iOS is back in the game. It also means that Unity3D need not worry going forward. Good news. And of course, Apple Xcode loves to compile your favorite fast C/C++ libraries, which is a bonus of you are working with something like OpenCV.

2. Flash Builder as a central development platform is looking pretty solid. Good thing they decided to base it on Eclipse and go open. If you are a student, pick up a free copy.

3. Blackberry playbook and Android support for Air2 Apps. In otherwords, write in Flashbuilder and deploy to the new QNX-based Blackberry products like the Playbook, and every Android device out there. Don’t get Android support for flash player mixed up with Air2 support: The first means Flash content within the browser is supported, the second means that Air Apps now run like native Android apps, with Air2 as the intermediate interpreter. How will the performance be? Probably a lot better than HTML5/javascript.

4. Windows Phone – although not in the same category of cross platform portability, Microsoft is the king of development toolchains and WP7 should be no different. C# is a great language to work with, and the tool chain is free to start with.

5.  Some great info on developing for mobile. If we are lucky, mobile dev will not be quite as fragmented as it could have been (say, 2 months ago) and we can focus on the experience rather than the nuts and bolts of many platforms. In that hope, Adobe does have a great set of guides here.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s