- jQuery Mobile – this user interface library is a really great way to get started with developing mobile apps. After fooling around with it this weekend for a couple of hours, I quickly had put together a simple product listing application – you can check it out at www.lcbobuddy.com. You can think of jQuery mobile as some great starter CSS (that works with jQuery theme roller of course!) and a great programming paradigm for developing mobile apps. For instance, there’s a really great single page app concept in it too, complete with some basic routing. The idea goes your html file contains multiple <div> elements with a like this:
<div data-role="page" id="product_listings" > <div data-role="header"> <h1>Heading</h1> </div><!-- /header --> <div data-role="content"> <ul data-role="listview" data-inset="true" data-filter="true" id="listings_listview"></ul> </div><!-- /content--> <div data-role="footer"> <h4>Footer</h4> </div><!-- /footer--> </div> <!-- /page --> <div data-role="page" id="product_details" > <div data-role="header"> <h1>Heading</h1> </div><!-- /header --> <div data-role="content"> </div><!-- /content--> <div data-role="footer"> <h4>Footer</h4> </div><!-- /footer--> </div> <!-- /page -->
- Adobe has been investing in HTML5 mobile. Not only did they recently buy Nitobi, but apparently Dreamweaver and Illustrator support mobile development somehow.