Mobile Spoon Predicts: By 2013, Html5 Will Rule Enterprise Mobility



Html5-MobileSpoon

I first came across Html5 almost 2 years ago when we wanted to build our first true device agnostic application for mobile smartphones (we didn't think about tablets back then…) that will support all popular mobile platforms and still provide rich user experience and great looking user interface.

Ever since we started our Html5 project called ClickMobile Professional I'm fascinated and monitoring how quickly Html5 becomes a key technology in the mobile world. Html5 is already creating a revolution in mobile apps, but I think that the impact for the enterprise would be even greater.

Here is my prediction for the next couple of years: By 2013, Html5 will rule Enterprise Mobility. Here's how it will work out:

2011: Html5 penetration is massive

While companies such as ClickSoftware are already deploying Html5 based applications all over the world, more vendors are releasing similar offering, 100% web or sometimes a combination of native code with web based code.

The reasons are obvious:

  1. The market is slowly deserting Windows Mobile and BlackBerry – both used to run native applications that were developed for years. Android & iOS are the current trend, but they share no mutual development technologies – the only alternative for a quick time-to-market is Html5.
  2. More and more platforms are joining the Html5 journey: BlackBerry OS 6, Palm webOS (yes, I know it's HP now, but I insist of calling it Palm. I SHALL NEVER FORGET YOU PALM!), and Windows Phone 7 – this is a great sign that Html5 is a winning bet.
  3. The Html5 protocol is progressing so fast no one cares about whether it's certified or not – it has local storage, offline capabilities, videos and media, it gets new native capabilities on every OS update – it is just unstoppable. The offline storage is key for enterprise solutions that must operate seamlessly both online and offline.
  4. It's hard to find a good mobile developer, but there are plenty of web experts. Html5, CSS3, JavaScript – are very close to older web standards which means any web developer is potentially a mobile developer.
  5. It is, truly, the only cross platform technology to date, and it comes with relatively easy adjustments capabilities for tablets, laptops, etc.

2012: The war is on: Native apps vs. Html5:

With html5 apps all over, companies like Apple, Google, Microsoft, will have to tune their Apps strategy. AppStores? Web Apps? Who wins, who loses. While Apple is already creating some restrictions to web apps (as expected I must add), which are clearly risking its' AppStore revenue model, Google is now taking the lead with some new native hardware capabilities for Html5 – that will continue to emerge during 2012 until most of the common requirements (camera access, contacts, file browsing, barcode scanning, printing, BT etc.) will become doable using Html5 (some of them are already doable now!).

In an interesting research, Smith’s Point Analytics estimates:

"Mobile web application will generate almost $2.6B in service revenue in 2015. These platforms, which enable web developers to create mobile applications using HTML5, JavaScript and CSS, will grow revenues at a 114%CAGR from 2010 to 2015."

According to the research, the revenues streams generated from the different app stores will change, some platforms allow creating native wrappers (such as PhoneGap) to run the web application in a kind of native box, allowing those apps to be available in the app stores. Other web apps are simply running from within the micro browser…

"The business model also changes as the revenue streams generated from app stores diminish causing platform vendors will turn to value added services to generate income."

Back to 2012 (hmm, there's a weird statement for you…), while more and more web apps are being developed, enterprise applications are adopting Html5 faster than consumer apps. There are a few reasons for that, historians will claim, few years later…

  1. Enterprise applications do not need amazing graphics capabilities like games, for the classic enterprise needs – a standard forms based app is good enough. Add to it strong CSS3/JQuery visual capabilities and you end up having a skin-able app with rich UI, gestures and animations, that looks almost as good as a native app.
  2. The benefits of supporting all platforms and all screen sizes – even at the cost of losing some usability attractiveness - is a key for most enterprise vendors.

This is the year (2012) when final gaps between native apps and web apps are being closed. Html5 can now support interaction with contacts, Bluetooth, background threads and push notifications etc.

 

2013: The war is over, most enterprise mobility solutions are now using Html5:

With or without native extensions, by 2013 I predict that the war will be over. No one in the enterprise software industry will start a project just for iPhone, or just for Windows Phone 7. Html5 will be a certified standard or very close to that. It will support all the native access required by the market, and who knows, it may even be able to run outside a browser or any other native replacement. It will be the way to go, just like web is today's obvious preferred way for desktop applications.


So there you have it; Gil Bouhnick's prediction for enterprise mobility in 2013.

It's the perfect way for me to get spanked for making the wrong assessment, or a forecast full of mistakes – but I figured it would be interesting to check it out in a year or two…

Comments

Anonymous said…
Great stuff.
I can't wait for the Apple/Html5 war that will surely come (similar to the Flash thing...)
Sonia said…
Yes.You are right HTML5 and Javascript Frameworks rocking the web development.

HTML5 Training
JavaScript Training
Jones Sathya said…
Thanks for the information, Useful and interesting. Learned many new things. Keep going
Best selenium training in chennai | Selenium training in chennai | Best automation training in chennai
muthu said…
Excellent content. Thanks for sharing content which is very useful that provided me the required information. Software Testing Training Institute in Chennai | Software Testing Training Institute in Velachery.
Krishna Veni said…
Great article, thanks for sharing your valuable ideas, keep rocks..
Selenium Training | Best Selenium Training in velachery
deepti said…
Interesting post! This is really helpful for me. I like it! Thanks for sharing!
Best MatLab Training Institute in Chennai | MatLab Training Center in Velachery
Inigo joseph said…
I believe there are many more pleasurable opportunities ahead for individuals that looked at your site. hadoop training in bangalore
Gothai mal said…
Very happy to see this blog. Gives a wonderful information with coded explanation. Thank you for this blog. very useful to me.
Java Training Center in Chennai | Best J2EE Training Center in Chennai | No.1 Java Training Institution in Velachery
Inigo joseph said…
I wish to show thanks to you just for bailing me out of this particular trouble.As a result of checking through the net and meeting techniques that were not productive, I thought my life was done. java training in bangalore
deepti said…
Amazing post. I learned so many information from your blog. Thank you..
Power System Project Center in Chennai | Best Power System Projects in Velachery
ajay said…
Your article is really an amazing with useful content, thank you so much for sharing such an informative information. keep updating.
AWS Training Institute in Chennai | Best AWS Training Center in Velachery | AWS Training in Perungudi | AWS Training in Kanchipuram
Pankaj Singh said…
Thank you much for this tutorial; this is an informative and valuable blog. Visit for
SEO Service in Delhi
Web Development Company
THANKS FOR INFORMATION

you can search low-cost website with high-quality website functions.
Today Join Us
Call: +91 - 8076909847

website designing company delhi

levantro
best interior designers in delhi


livewebindia
website designing company

seo services delhi

Best It Service Provider:

1. Website Designing And Development.
2. SEO Services.
3. Software Development.
4. Mobile App Development.
Very Nice Article keep it up...! Thanks for sharing this amazing information with us...! keep sharing
Unknown said…
There is a desire to earn a lot? Then come to us and win. top slot machine games online .Fate favors you, come in and win.
srihariparu said…

Very informative blog. Helps to gain knowledge about new concepts and techniques.Thanks a lot for sharing this wonderful blog.keep updating such a excellent post with us.
Best Python Training in Velachery | Python Exams in Kanchipuram | Python Training Center in Chennai
ajay said…
It is amazing and wonderful to visit your site.Thanks for sharing this information,this is helpful to me a lot...

Best Embedded System Training in Kanchipuram | Embedded Training in Kanchipuram | Embedded Training Center in Velachery
srihariparu said…
Thanks a lot for sharing this wonderful blog.keep updating such a excellent post with us.
PCB Designing Training in Kanchipuram | PCB Training in Velachery | PCB Designing Training Institute in Chennai
deepti said…
Great blog, you put Good stuff.All the topics were explained briefly.so quickly understand for me.I am waiting for your next fantastic article. Thanks for sharing.Any course related details learn.
Linux Training in Velachery | Linux Training Institute in Chennai | Linux Training in Kanchipuram
srihariparu said…
Very informative blog. Helps to gain knowledge about new concepts and techniques..so quickly understand for me.Thanks for sharing.Any course related details learn.
AWS Training Institute in Chennai | AWS Training in Velachery | AWS Training Center in Kanchipuram
ajay said…
Very informative blog. Helps to gain knowledge about new concepts and techniques.Thanks a lot for sharing this wonderful blog.keep updating such a excellent post with us.
Best JAVA Training Institute in Chennai | JAVA Training in Velachery | JAVA Training in Kanchipuram
deepti said…
Thanks for sharing this information,this is helpful to me a lot...It is amazing and wonderful to visit your site.


Thanks for sharing this information,this is helpful to me a lot...It is amazing and wonderful to visit your site.


Best CCNA Training Institute in Chennai | CCNA Training Center in Chennai | CCNA Training in Chennai | CCNA Courses in Chennai
Deshma Teja said…
Good and more informative post... thanks for sharing your ideas and views... keep rocks and updating.........It is amazing and wonderful to visit your site.

Python Certification Training in Chennai | Python Training in Chennai | Python Training Center in Chennai | Python Exam Center in Chennai
تعتبر خدمات عزل الاسطح هي من أهم أنواع الخدمات في الفترات السابقة و يحرص عليها الكثير من العملاء ، حيث أننا لاحظنا أن هناك تطور كبير في مجالات عزل الاسطح و أصبح العميل يبحث عن كل الطرق التي تساعده في سبيل القيام بعمليات عزل الاسطح بشكل سريع. و يقدم العملاء بشكل كبير علي الإستعانة بالشركات التي تقدم كل خدمات عزل الاسطح بشكل مميز ، و تعتبر شركة الرحمة أحد أهم الشركات التي تقدم إلي كل عملائها جميع خدمات عزل الاسطح بكل خطواته في افضل شركة عزل اسطح بالرياض ، عن طريق القيام بمهمة عزل الاسطح بطريقة مميزة و جيدة .
لماذا يجب القيام بعزل الاسطح؟
شركة مكافحة حشرات فى الدمام
من المعروف أن الخرسانة تتكون من المياه و الاسمنت و الزلط و الرمل و هذه المواد هي التي يتم وضعها لتكوين السقف ، كما انه من المعروف أيضا أننا عند القيام بوضع طبقات من الخرسانة فإن هذه الطبقات قد تتأثر بالحرارة و بالمياه. و لذلك فإنه يجب أن يتم الإهتمام بعزلها عن طريق الاستعانة بشركة الرحمة للخدمات المنزلية ، التي تساعدنا في التخلص من التسربات و دخول الحرارة إلي المنازل .
طرق عزل الاسطح من الحرارة
و تقدم لكم شركة الرحمة أكثر من طريقة من أجل القيام بعملية عزل الاسطح علي أكمل وجه و من أبرز هذه الطرق
استخدام الصوف الصخري
و يتم استخدام الصوف الصخري بأكثر من طريقة إما أن يتم استخدامه عن طريق المادة الطبيعية له و هي الصوف الصخري أو عن طريق استخدام مواد مثل البلاط الموزايكو التي تحتوي علي نسب من اصلوف الصخري ، أو استخدام لفائف من الصوف الصخري التي تستخدم بكثرة في هذا المجال و يتم فردها علي السطح بكامله .
استخدام مادة البيرلايت
من المواد التي تستخدم في عمليات عزل الاسطح و تتميز بأنها من المواد متعددة الجوانب ، و يتم فردها علي السطح بالكامل ، و من الممكن أن يتم وضعها علي الخرسانه أو معها أثناء عملية الصب و تمنع تسرب الحرارة إلي الداخل .
طرق عزل الاسطح من الرطوبة
شركة تنظيف منازل بالدمام والخبر
كذلك تهتم شركة البيت المثالى بأن تقوم بعمليات عزل الاسطح من الرطوبة عن طريق إستخدام عوازل الرطوبة و منها 1- صفائح البيتومين و هي عبارة عن مجموعة من الصفائح يدخل في تركيبها مادة البيتومين الذي يتميز بقدرته علي عزل الرطوبة بشكل سريع ، و تؤدي الي منع حدوث تسرب المياه . 2- الزجاج المائي و هي عبارة عن مادة يتم القيام بخلطها بالماء و تكوين محلول قوي و مفيد يتم رشه علي الاسطح الموجودة مما يعمل علي منع حدوث تسربات المياه مرة أخري .
3- السيليكا من اهم المواد التي تستخدم بكثرة من أجل القيام بمنع تسرب المياه ، حيث ان السيليكا عندما يتم خلطها بالأسمنت ، و وضعها علي الاسطح تؤدي الي زيادة الترابط بين حبيبات الخرسانة فتؤدي إلي منع حدوث التسربات نهائيا . 4- مادة البرافين تعتبر من أهم المواد المستخدمة في منع التسربات المائية حيث انه يتم القيام بوضع البرافين في المياه مع التقليب الجيد لها ، و يتم استخدامها كخليط يتم رشه علي الاسطح لمنع تسرب المياه و عمل العزل المائي . 5- الاسفلت من الممكن أن يتم شراء كميات من مادة الاسفلت و يتم القيام بتسخينها جيدا حتي يتم تصهيرها تماما ، و بذلك فإننا نقوم بوضعها علي الاسطح و نعمل علي عزل السط
Deepa said…
I have read your blog. Good and more information useful for me, Thanks for sharing this information keep it up.....
Aws Training Center in Chennai |Aws Training Center in Velachery
Lyrics said…
Our line by line lyrics generator is great for writing and fine-tuning songs and raps, especially when you want them to rhyme. Unlike our other song lyrics.


السلامه عليكم ورحمة الله وبركاته نحن فى شركة الكمال نقوم بافضل واقوى المبيدات العالميه الموجودة

التى تقضى على جميع الحشرات الطائره والزاحفة وابادة الحشرات
شركة مكافحة حشرات بالطائف
شركة مكافحة حشرات بجازان
شركة مكافحة حشرات بحائل
شركة مكافحة حشرات بحائل
والسلامة عليكم وحمة الله وبركاته
lather said…
Goyal packers and movers in Panchkula is highly known for their professional and genuine packing and moving services. We are top leading and certified relocation services providers in Chandigarh deals all over India. To get more information, call us.

Packers and movers in Chandigarh
Packers and movers in Panchkula
Packers and movers in Mohali
Packers and movers in Zirakpur
Packers and movers in Patiala
Packers and movers in Ambala
Packers and movers in Ambala cantt
Packers and movers in Pathankot
Packers and movers in Jalandhar
Packers and movers in Ludhiana
ramya said…
Good and more informative post...I was useful to improve my knowledge. Thanks a lot for sharing this wonderful blog.
Python Training Institute in Chennai | Python Training Center in Velachery | Python Certification Training in Chennai
roja said…
I have read your blog… This concept unique and easy to understand. Thank you for this useful information.
Selenium Training Institute in Chennai | Selenium Training Center in Velachery | Selenium Certification Training in Chennai
Jasmine said…
Good Post! Helps to gain knowledge about new concepts Thank you so much for sharing this post, keep for sharing....
Software Testing Training Institute in Chennai | Software Testing Training in Velachery | Software Testing Training Center in Chennai
Deepa said…
Your Blog is Nice... Good concepts and gain my knowledge...keep updating...Thank You for the post....
Java Training Institute in Chennai | Java Training Center in Velachery | Java Courses in Chennai


srihariparu said…
It is amazing and wonderful to visit your site.. . thanks for sharing your ideas and views... keep rocks and updating...thanks for sharing your ideas and views... keep rocks and updating
Linux Training in Velachery | Linux Training Institute in Chennai | Linux Training in Kanchipuram
ramya said…
Very impressive and interesting blog with useful information...Thanks for sharing this post....
Certified Ethical Hacking Training in Chennai | Certified Ethical Hacking Training Institute in Chennai | Ethical Hacking Courses in Chennai
Deshma Teja said…
I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Thanks once more for all the details.
AWS Training Institute in Chennai | AWS Training in Velachery | AWS Training Center in Kanchipuram
roja said…
Very impressive and interesting blog, This Concepts is very nice Thanks for sharing.
Python Training in Chennai | Python Certification in Chennai
Jasmine said…
Very nice blog, Good information and interesting blog, Thanks for sharing the post keep it up....
Web Designing and Development Training in Chennai | Web Designing and Development Training Institute in Chennai