travelin_cat - 1:35 pm on Mar 11, 2013 (gmt 0)
Use JQuery Mobile. You can make your smartphone optimized site look just like an app. You can add a "bubble" that pops up when the site is first loaded that tells the visitor to add the site as a bookmark on their phone's home. When the site is loaded via the bookmark, it looks and acts like an app.