Macadamian Blog
Why HTML5 Makes Sense for Mobile
These days there are more and more mobile devices that support rich software applications. Since the iPhone, we've seen the Blackberry, the Palm Pre and Android all start their own app stores, and surely Windows Phone 7 won't be far behind. With all of these options, how do you decide which ones to develop software for? Porting the same native application to five different platforms is expensive, but only supporting a few adds the risk of alienating users with non-supported devices. Fortunately, thanks to HTML5, it's now possible to develop one version of your application that works across all these platforms.
HTML5 is a new standard for developing web-based applications with rich interfaces similar to what can traditionally only be achieved in a desktop environment or by using browser plug-ins such as Adobe Flash. Support for HTML5 is being built right into all modern web browsers, with many features already available. While this is very good for the web community, it's also very good for the mobile space; all modern smartphones come with a browser that is working to support HTML5. This means that instead of re-writing the same application for each mobile platform, one single version can be written in HTML5 that works across all of them.
The main motivation for choosing HTML5 is that the smartphone market is diverging, while support for HTML5 is converging. Each mobile platform in the expanding mobile space has its own API and distribution model, and any new platforms will likely follow suite. Contrast this with support for HTML5, where all these platforms are rushing to implement the same specification. How will this look in a few years? We will have even more platforms to develop separate clients for, but all of them will have increasingly better support for HTML5.
Another big reason for choosing HTM5 is that it has a strong, predictable future. In addition to picking up traction all over the web, the specification for HTML5 is mapped out to the year 2022, over ten years from now (but that doesn't mean HTML5 is not ready to use right now). With the current smartphone market, it's difficult to predict which clients will even be around in a few years, let alone which ones will still be popular. Using an HTML5 client removes much of the guesswork surrounding which platforms to support, and as it becomes the default standard for web browsers, any future platforms will support it as well.
There are other benefits to an HTML5 client, such as the control it grants you over your application. With the iPhone, for example, Apple must approve any change that is made to a native application, even after it is released. With an HTML5 application, there is no need for an approval process — in fact, it's not even possible; device manufacturers and OS providers have no ability to regulate web content.
HTML5 is a great choice for mobile development in the current market. If you find yourself struggling to decide which platform(s) to develop for, or concerned about the future landscape of the mobile space, or unsure about having to seek approval from a manufacturer before your application can be deployed, consider the possible advantages of HTML5; it won't be right for every scenario, but creating a native app isn't either.
+ Comments
Jul 30, 2010
04:09
HTML5 is a critical step for mobile web application development. Some of the key elements that it provides are:
* Offline Support — The AppCache and Database make it possible for mobile developers to store thing locally on the device and now that interruptions in connectivity will not affect the ability for someone to get their work done.
* Canvas and Video — These two features are designed to make it easy to add graphics and video to a page without worrying about plugins. When supported by the phone’s hardware, as is the case with the iPhone, they provide a powerful ways to get media into a page.
* GeoLocation API — This is actually not part of HTML5, but is a separate specification. That said, it is often bundled together because the mobile phones that are including HTML5 are generally supporting the GeoLocation API.
* Advanced Forms — Even simple things like the improvements in HTML5 for forms could make life easier for mobile applications. Fields that can be validated by the browser are improvements for mobile devices. The more that can be handled by the browser means less time downloading javascript code and less round trips to the server if validation can be found before the form is posted.
Aug 02, 2010
01:28
HTML5 has some very good features to handle the mobile software. Good article sharing, I enjoyed reading this all.
Dan thanks for the article.
HTML5 is most definately the way forward with many popular sites such as the washington post already using it.
Keith
supply in stock and custom lace front wigs, full lace wigs, lace wigs, human hair wigs, remy lace front wigs, cheap wigs, cheap, buy, celebrity full lace wigs lace wigs lace wigs sale lace front wigs synthetic front lace wigs A Famous Dresses Shop which sell directly Wedding Dresses, Evening Dress, Bridesmaid Dresses,Prom dresses cheap wedding dresses cheap evening dresses cheap prom dresses cheap evening dresses cheap prom dresses Elegant evening dresses are always associated with the brides and their bridesmaids.Shopping for evening dresses and your wedding dress in stylish bridal ..
Hello I am so delighted I found your blog, I really found you by mistake, while I was looking on Yahoo for something else, Anyways I am here now and would just like to say thanks for a tremendous post and a all round entertaining blog. Please do keep up the great work.
I enjoyed reading your nice blog. I see you offer priceless info. Stumbled into this blog by chance but I’m sure glad I clicked on that link. You definitely answered all the questions I’ve been dying to answer for some time now. I will definitely come back for more of this. Thank you so much
Juicy Couture Sale,Juicy Couture HandBags,Watches,Shoes,Jewelry Juicy Couture Juicy Juicy Sale Cheap Juicy Couture,include Juicy Couture Clothing ,Handbags ,Tracksuits,flip flops,sunglasses & more on sale. Juicy Couture Handbags Juicy Couture Jewelry juicy shoes juicy jeans juicy bikini juicy tee juicy purse Juicy Couture,Best Juicy Couture.
Aug 08, 2010
03:47
We had expanded our line from Jimmy Choo Shoes to a wider range jimmy choo jimmy choo shoes Balmain Shoes Lanvin Shoes Jimmy choo sale 70% off,discount cheap jimmy choo shoes, cheap jimmy choo Jimmy choo outlet:discount cheap jimmy choo on sale, Buy jimmy choo shoes Manolo Blahnik cheap Manolo Blahnik Manolo Blahnik shoes
Aug 08, 2010
09:05
A very good write-up Dan. I should say HTML5 is a boon especially to the web community with it's rich interface package. What impress me most about HTML5 is, how it allows developers to create cross-platform designs and how it's going to make things much easier for mobile browsers to properly treat the contents in both desktop and mobile text. HTML5 is surely going to us a long way.
Aug 08, 2010
11:00
Nice Article you've posted Dan! I'm pretty much pleased of your good work! I've been looking for the keyword HTML in google and found your page. I thought this was a tutorial site or has a ready made HTML codes. As I read the article I found it interesting. I didn't know that there are such applications for mobiles like this does exist because here in the Philippines, it doesn't. Through your article I gain another knowledge about applications. I really appreciate your post.
Regards, Marl
Aug 08, 2010
12:06
One of the most concise overview about HTML5! Yes, I do believe that the 'futuristic' or lets say advanced features merely rely on HTML5's on adaptability to smartphone's surging innovations. It's ready for the future., that's why it does make sense. More like harmony and flexibility.
I admire time and effort involved in your high quality and informative articles. But at the same time they are simple to understand and helpful. I am looking forward to seeing your future updates.
The only clue Air Jordan Sale that the family has about Thornton's motive for the shootings was his Cheap Jordan Shoes complaint that he was racially harassed at work. Michael Jordan Shoes A racial epithet and drawings of a noose had been left on the bathroom walls at Air Jordan 2010 Hartford Distributors, according to Darlene Hayles, 45, who said she was Thornton's cousin. Air Jordan 11 He told family members that he complained to a supervisor about it, she said, but nothing was done.
I come across a blog that's both informative and entertaining, and let me tell you, website optimizer real soft you've hit the nail on the head. Your blog is important; the issue is something that not enough people are talking intelligently about.
Well HTML 5 are developments from the last versions in which it supports mobile web. I really salute the developers of this,Kudos! for another great development.
Aug 12, 2010
05:05
The main motivation for choosing HTML5 is that the smartphone market is diverging, while support for HTML5 is converging. Each mobile platform in the expanding mobile space has its own API and distribution model, and any new platforms will likely follow suite.
Xbox Live Code Generator baggy cycling shorts pressure washer polyurethane casting
Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It's always nice when you can not only be informed, but also entertained! I'm sure you had fun writing this article
Good evening people..I just want to comment here..Thanks for sharing this article..It this is great..It gave me so many ideas..
Thanks for your kind and encouraging words. We infact are working on a few features that would make the experience even better.
This was a useful post and I think it is rather easy to see from the other comments as well that this post is well written and useful. I bookmarked this blog a while ago because of the useful content and I am never being disappointed. Keep up the good work
This is a really good read for me. I agree with your conclusions and will eagerly look forward to your incoming updates. Just saying thanks will not just be enough, for the phenomenal clarity in your writing.
The post is very nicely written and it contains many useful facts. I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement. Thanks for sharing with us.
Excellent article on the different types of auto insurance coverage and they are important. Your clear presentation is easy to understand and very well written. Any time you’d like to write and submit an article to my site, just let me know. It is macadamian blog in a site.
Perhaps this is one of the most interesting blogs that I have ever seen. Interesting article, Funny comment. Keep it up!
Aug 16, 2010
07:03
The main motivation for choosing HTML5 is that the smartphone market is diverging, while support for HTML5 is converging. Each mobile platform in the expanding mobile space has its own API and distribution model, and any new platforms will likely follow suite internet marketing services .
Hi there, I'd just like to take this time to tell you personally how much I loved reading your blog. I believe that everyone would benefit from reading this as it has a slew of wonderful information and knowledge that could be gained in reading your post. web design London
Thanks for the explained process. I am very familiar with the entire set-up, and have done work almost identical to the ones shown. mortgage calculator with taxes
Perhaps this is one of the most interesting blogs that I have ever seen. Interesting article, Keep it up!
Thank you for another informative blog. Where else could I get this kind of info written in such an incite full way? I have a project that I am presently working on, and I have been on the look out for such info
I've surfed the net more than three hours today, and your blog was the coolest of all. Thanks a lot, it is really useful to me.
Great blogging tips. Have more trouble managing my blog than I do with writing blog posts. This helps out immensely. You say on why html 5 makes sense for mobile.
Yeah, flash is more heavier and resource-hungry so I think HTML5 would not only make sense for mobile but also for those web users whose usage gets compromised when they run flash.
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
This post was very nicely written, and it also contains a lot of useful facts. I enjoyed your professional manner of writing the post. Thanks, you have made it easy for me to understand.
I’m not much into reading, but somehow I got to read many articles in your web page. Its fantastic how interesting it is for me to visit you very often.
No matter louis vuitton or Gucci ,they both stand for a luxury taste and an elegant temperament. To show your differnece,going out with wearing louis vuitton handbags,Gucci handbags or Chanel handbags is your own choice,but I think because the brilliant quality and technique of louis vuitton bags , only theLouis Vuitton handbas can set off that you are pretty extraordinary.
No matter louis vuitton or Gucci,they both stand for a luxury taste and an elegant temperament. To show your differnece,going out with wearing Louis Vuitton handbas,Gucci handbags or Chanel handbags is your own choice,but I think because the brilliant quality and technique of louis vuitton bags , only the louis vuitton handbags can set off that you are pretty extraordinary.
HTML5 is a new standard for developing web-based applications with rich interfaces similar to what can traditionally only be achieved in a desktop environment or by using browser plug-ins such as Adobe Flash. it is also useful tool for anyone who are using Mobile.
Swiss Replica Watches Hublot Watches Porsche Design Watches Richard Mille Watches Rolex Watches TAG Heuer Watches U-Boat Watches Vacheron Constantin Watches Zenith Watches P90X Workout DVDs P90X Workout P90X P90x reviews
It has become less likely that Australian dollar will rise to the parity with US dollar after it added 28% during the past year. forex trade Such assumption was made because the country’s central bank may stop increasing interest-rates as quickly as it was doing. In addition, yuan’s revaluation turns out to be more possible. Specialists at Barclays Capital project that Australian currency will suffer the most from appreciation of Chinese currency.
Analysts at Morgan Stanley are very bearish on AUD/USD. They suppose that Aussie can lose 16% hitting the level of 84 cents by the end of this quarter and 78 cents in December as higher borrowing costs have negative impact on the economic growth.
most definately the way forward with many popular sites such as the washington post already using it.
The post is written in very a good manner and it contains many useful information for me. You have a very impressive writing style. Thanks for sharing.
this is great. i have long been waiting for this kind of topic. i hope you post more like this. i wont get bored reading all of this kind of stuff. great job.
can be handled by the browser means less time downloading javascript code and less round trips to the server if validation can be found before the form is posted. Famous People Birthdays
itunes gift cards,itunes store p90x DVD Rosetta Stone English (American) swiss replica watches mens watches insanity workout DVD price,insanity workout.com Turbo Jam Workout DVD,Turbo Jam.com Turbo Fire Workout DVD,Turbo Fire.com Body Gospel Workout DVD,Body Gospel.com Power 90 Workout DVD,Power 90.com Brazil Butt Lift Workouts DVD Slim in 6 Workout DVD,Slim in 6.com Hip Hop Abs Workout DVD,Hip Hop Abs.com
We are the famous bag manufacturers and bag suppliers in china. Supply laptop bag, cooler bag, shopping bag, tool bag, garment bag, camera bag, duffle bag, sports bag, paper bag, school bag, waist bag, messenger bag, CD bag, solar bag, sling bag, cosmetic bag, and diaper bag and so on. So we welcome you to visit our bags factory.
Aug 28, 2010
08:20
I’ve been bracing myself for the pain of building a mobile web app with even half the functionality of the standard web app, given the lack of a mobile-specialized library with anywhere near the power of Ext. jQTouch was among the better ones out there, but it still had some painful Las Vegas Domestic Violence Lawyer
wholesale coach shoes cheap gucci shoes cheap jordan shoes discount nike air max shoes urban prada shoes cheap ed hardy clothing fashion coogi t shirts wholesale polo jeans brand louis vuitton shoes cheap ralph lauren clothing
I like this concept. I visited your blog for the first time and just been your fan. Keep posting as I am gonna come to read it everyday
Aw, this was a really quality post. In theory I'd like to write like this too - taking time and real effort to make a good article
Hermes Birkin 35 CM crocodile Leather Bag 6089 Light Brown gold Hermes Birkin 35 CM crocodile Bag 6089 Light Brown silver Hermes Birkin 35 CM Crocodile line 6089 Black Red Gold Hermes Birkin 35 CM Crocodile 6089 Black Red Sliver hardware Hermes Birkin 40 CM Black flower Crocodile stripe gold Hermes Birkin 40CM Black Max Crocodile Veins Leather Bag silver Hermes Hermes Outlet Hermes Bags Hermes for sale Cheap Hermes Birkin 30 Hermes Birkin 30 outlet Hermes Birkin 30 bags Birkin 35 Hermes Birkin 35 bags for sale Hermes Birkin 35 Birkin 40 Hermes Birkin 40 bags Hermes Birkin 40 outlet
It is good!★gucci handbags ★gucci hysteria ★gucci hysteria ★gucci hysteria ★gucci 211137 ★Gucci Techno ★Gucci Techno ★gucci messenger ★gucci joy medium boston bag ★gucci hysteria ★gucci 241097
Search Engine Optimization (SEO) is a complex procedure and its requirements are constantly changing and evolving.
The main motivation for choosing HTML5 is that the smartphone market is diverging, while support for HTML5 is converging. Each mobile platform in the expanding mobile space has its own API and distribution model, and any new platforms will likely follow suite. Contrast this with support for HTML5,
mariah carey perfume britney spears perfume ed hardy perfume vera wang perfume calvin klein perfume discount perfume paris hilton perfume
Replica Chopard Watches
IWC Replica Watches
Dolce-Gabbana
Replica Watches
Panerai Replica Watches
Panerai luminor
Panerai radiomir
Swiss Replica Watches
A.Lange & Sohne Watches
Alain Silberstein Watch
Breitling Watches
Bvlgari Watches
TAG Heuer Watches
Cartier Watches
Chopard Watches
Hamilton Watches
Hublot Watches
IWC Watches
Here's a preview of your comment:
Jun 25, 2010
09:48
This is welcome indeed. I’ve been building a standard (i.e., not mobile-specialized) web app using Ext, which is generally a pleasure to use, and I’ve been bracing myself for the pain of building a mobile web app with even half the functionality of the standard web app, given the lack of a mobile-specialized library with anywhere near the power of Ext. jQTouch was among the better ones out there, but it still had some painful limitations (e.g., no support for tab-bar layouts). Just running the demos (on a Nexus One), I can see Sencha Touch is already a significant improvement. I’ll start using it immediately, and in view of the stellar work you guys have done with Ext, I look forward to its further development.