| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

mobile web app resources

Page history last edited by mbillau 13 years, 10 months ago

Mobile Web Apps

What are they?

Design and code an app once that runs in the web browser. Use standardized HTML5 and JavaScript to use the same native functionality.

 

Why?

The big reason is that the Web is not going away; mobile web apps are growing faster than native apps.

(from readWriteWeb.com)

 

Mobile Web Apps Are Dead

http://www.wired.com/gadgetlab/2009/07/google-app-store/

 

Benefits:

- Cross platform solution. Code with standards-based HTML5 and Javascript

- Users can continue the experience at home on their TVs, in the office with their laptops, and on the bus on their mobile device

- Store data in the cloud so it is all in one centralized place

- No need to update code when new mobile OS comes out

- No more arbitrary rejections from Apple

 

Cons:

- Have to use JavaScript

- Might not have access to all hardware (see phonegap and sencha for solutions to this)

- Probably need a new way to make money

     -Can't really sell JavaScript because people can steal it

     -Do micropayments for content

 

 

Mobile Web Apps vs Native Device Apps

http://www.slideshare.net/csskarma/native-device-vs-mobile-web-applications-3553486

This is a great presentation about the differences. A must read.

 

What about stores?

http://uxebu.com/blog/2010/02/26/mobile-web-%E2%80%93-does-the-adult-industry-point-the-way-again/

A bit about the difference between mobile web apps and native ones. Also has a discussion and links to a new store that features HTML5 apps to download.

 

How to break in?

Games, games, games. There are almost no mobile web app games, even though the majority of apps are games!

http://www.readwriteweb.com/archives/mobile_app_or_browser-based_site.php

GO HERE!!!! this is a great article with some awesome charts and statistics about how and why mobile web is the way to go!

 

There are probably other ways...just explore some of the new toolkits and get on board with their development.

 

Links/resources

 

Tools:

phonegap - http://www.phonegap.com/about

"PhoneGap is an open source development framework for building cross-platform mobile apps. Build apps in HTML and JavaScript and still take advantage of core features in iPhone/iTouch, iPad, Google Android, Palm, Symbian and Blackberry SDKs." (from their website)

 

sencha - http://www.sencha.com/products/touch/

"Sencha Touch allows you to develop web apps that look and feel native
on Apple iOS and Google Android touchscreen devices."

 

mobile javascript - http://www.slideshare.net/brianleroux/mobile-javascript

A slide show about how you can use pure Javascript to go mobile..but its probably a better bet to use one of the tools listed above.

 

JavaScript ToolKits:

dojo - http://dojotoolkit.org/

Probably the most powerful JavaScript framework that provides an amazing build system and a lot of great features. Not sure about the mobile support yet, but with the backing of some big companies

 

jQuery Mobile - http://jquerymobile.com/

jQuery is one of the most popular JS frameworks. The mobile project is still under development, but it looks real impressive!

 

Tutorials:

HTML Geolocation tutorial - http://mobile.tutsplus.com/tutorials/html5/html5-geolocation/

A pretty nifty tutorial about using Geolocation from the browser (not native to the device.) This is something you can do without using phonegap above....they also talk about the accuracy of the method, etc.

 

Misc. HTML5

http://www.chromeexperiments.com/

 

 

Comments (0)

You don't have permission to comment on this page.