Josh Schumacher: A PHP Developer

The biggest and the best in the Northwest

Josh Schumacher: A PHP Developer random header image

The future of mobile web applications

March 18th, 2009 · 1 Comment

Thinking back three years ago, I was starting to play around with developing web applications for mobile devices.  The hot device of the time was the Palm Treo.  The default browser that came with the Treo, Blazer, really sucks.  It was rough trying to write pages that worked perfectly in Blazer.  Sure, simple, basic HTML rendered just fine but I had a background in developing for the traditional desktop web experience and I wanted to write awesome sites utilizing CSS and Javascript.  I wanted to write an AJAX application for mobile devices.  It would be icing on the cake if I could get it to work on lower end devices as well, but that seemed pretty pie in the sky at the time.

Webkit will be the future rendering engine of the mobile web (at least I hope it is).  It’s an amazing, full featured engine with bleeding edge web standards implementations of HTML 5 and CSS 3.  Webkit has been getting some great traction lately with some amazing devices implementing it as their default browser engine, Android, Palm Pre and of course the iPhone (and iPod Touch) have all fully embraced Webkit.  I want to see that list get a lot longer; I hope to start seeing Webkit on lower end mobile devices.

What makes Webkit so awesome?  How about CSS effects, blazing fast javascript execution (especially in their new Nitro engine in Safari 4), HTML offline support – including offline data storage and support for offline cache manifests, CSS gradients, CSS border radius and border images, CSS transforms, and a lot more.  On the iPhone, it now even has custom events to pass down gesture events to the DOM.  You can now do most things you could once only dream of doing in flash in straight HTML, CSS and Javascript on small devices stored in someone’s pocket.

The future of mobile web applications are social, location aware, providing a tailored experience based on user preferences.  Future mobile web applications will morph based on user behavior.  The will provide a graphically rich experience with beautiful design elements enhancing every aspect of the application.

Tags: iPhone Development · Mobile Development · Web 2.0

1 response so far ↓

  • 1 rob // Mar 23, 2009 at 10:43 am

    Thx for the information….u sure gave me an idea about what to develop as regards to competing in the Nokia Calling All Innovators contest. I am taking part in the Internet Innovation section of the contest. Will look forward to more enlightening posts

Leave a Comment