Tags: 2012 skills, Android, Blackberry, Canvas 3D, Developer skills, HTML5, iPhone, jQuery, jQuery mobile, Kinect, linux+, mobile, NoSQL, OData, phonegap, phonegapbuild, porting, python, Red Foundry, RESTful, Sencha, TechRepublic, Typeface.js, unit testing, Windows 8
Did I get your attention? I hope so, but let’s be honest: it’s been the Year of the Developer since 1954. As wonderful as it is to have the latest gadget goodness in your hand, without developers, that gadget does a whole lot of nothing. Arguably, the adoption of shiny devices and powerful operating systems is directly proportional to the software that runs on it.
But I do have a more salient point beyond giving the developer community a pat on the back.
Development in 2012
What does the future look like? Better yet, which skills should you focus on in the upcoming year? Justin at TechRepublic actually beat me to the punch on this one, so rather than rehash the whole article, I’ll just throw in my two cents.
This one should be fairly obvious. What isn’t so obvious is how fragmented the mobile field really is. An iPhone, Android, and Blackberry device all do very similar things and contain very similar components and UIs, but the back-end development for these platforms is entirely different. Let’s not even discuss the form factor differences between these smartphones and their tablet cousins.
I predict the ascendance of uniform development kits like Red Foundry and PhoneGap/PhoneGapBuild to level the playing field. PhoneGap, in particular, leverages Web development skills such as jQuery and HTML5.