Reading this? You're probably planning to skill up on HTML5 in 2012
There's gold in them there mobile coding languages
Hoary old coders are skilling up on mobile says a survey from CWJobs, revealing that 81 per cent of UK IT pros are planning to refresh their skill sets by sitting down and swotting up on some HTML5 in 2012.
One in five (19 per cent) of the 1,366 IT pros surveyed through the jobs site was planning to go the whole hog and reskill entirely to become a mobile computing specialist.
It's likely to be a smart bet as UK - and American - businesses have cash to splurge in the area, and overall spending on mobile projects will double over the next 18 months, rising from $422K (£266K) by 2013 per business to $926K (£584K) according to this Antenna Software survey.
What about Objective-C for native iPhone, Java for native Android, and C++ for native bada and Symbian development?
Yes, HTML5 has moderate support under most mobile platforms at the moment, but it will be several years before it is widespread and performant enough to replace the majority of native apps.
Re: @Kristina Walsh Re: Trying to avoid wheel re-invention
"This way of thinking is what will bury your enterprise. If you can't reproduce the OS behaviour with the mobile-web, the users will go the app that will do that."
If you're a bank, and the app is for your customers to do mobile banking, they won't change banks just because you didn't put the "Back" button into a little box at the top left. If you're IKEA, will people really go elsewhere to have an argument with their partner this weekend, just because the app doesn't look like Android?
The majority of the app market is not from Silicon Valley startups trying to gather tons of users; it's for exsiting businesses trying to improve their existing customers' experience, or trying to sell them something. While the startups are burning other people's money, so value for it isnt' really a concern, businesses that have to justify this spend find it harder to make a case for spending £10k plus £5k plus £5k on three mobile apps, and then still fielding complaints from the customers whose phones they didn't support.
Personally, I think cross-platform systems like Qt/QML give the native-code slickness and the ease (cheapness) of development you get from HTML, but even that option suffers from a cost analysis against a purely mobile-web solution.
... and it's Kristian, but you're not the first person to make that typo ;)
So, they're looking for a low-paid, low-skilled, plentiful drone-force which is easy to replace and easy to dispose of.
People who want decent levels of pay, fulfilment, respect and marketability might wish to consider learning Objective-C and/or Java instead.