Native vs HTML5: Who will win?
This is an old debate and lot of people have expressed views about this. There are two schools of thought as always with a debate. Proponents of HTML5 see the ubiquity of HTML5 as the single reason for adoption and proponents of Native see the superiority of functionality that native apps offer at the moment.
There are two things that have happened in the last quarter which brings this debate once more to the fore. Nokia adopting Windows 7 as its smart phone platform and Blackberry allowing Android apps on its Playbook. Why did it propel such biggies like Nokia and Blackberry to do this? The answer is simple – customers are buying phones these days not just for the features but the surrounding eco-system of apps and Apple and Android have taken the cake in the app world.
What does this mean for the developers – it means that there are just 3 big mobile platforms to develop for iPhone, Android and may be Windows in the future. So coming back to our HTML5 debate – where does that leave us now? Developers have to just develop for two platforms – iPhone and Android and hence a cross mobile development on HTML5 does not offer as much benefit as it used to in the earlier scenario with 5 to 6 prominent platforms.
We think HTML5 is a great technology and it will stay here for a long time but the first battle is won by Native apps. I believe that the next two years is going to remain native and two years in mobile is like two decades in any other technology and what happens after is anybody’s guess.
No related posts.