<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>mikeash.com pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html comments</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>mikeash.com Recent Comments</description><lastBuildDate>Sun, 10 May 2026 04:58:56 GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Mogens Beltoft - 2010-03-11 22:05:29</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>I downloaded your files from svn but couldn't make the page load in Firefox until I changed the JS include to use a normal end tag &amp;lt; /script &amp;gt;
&lt;br /&gt;
&lt;br /&gt;I believe the &amp;lt; script src type / &amp;gt; is xhtml, right?
&lt;br /&gt;
&lt;br /&gt;Sorry about the extra spaces in the tags - I added them to make sure that the tags weren't being interpreted.
&lt;br /&gt;
&lt;br /&gt;/Mogens</description><guid isPermaLink="true">b34d3a14e57028c1e1ae9afebec77eac</guid><pubDate>Thu, 11 Mar 2010 22:05:29 GMT</pubDate></item><item><title>Andrew Hedges - 2009-12-08 06:53:52</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>Technically, yes, it's an open question. I think it's just a matter of time before it happens because there are sure to be efforts on other platforms (e.g., Android) to expose this functionality through the browser. Apple will eventually either lead the effort or find themselves playing catch-up.</description><guid isPermaLink="true">a34dc951e1ec2c80dbfdb71637585744</guid><pubDate>Tue, 08 Dec 2009 06:53:52 GMT</pubDate></item><item><title>Billy Gray - 2009-12-07 14:49:40</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>Andrew Hedges wrote:
&lt;br /&gt;
&lt;br /&gt;&amp;gt; Once Safari exposes that functionality, there will be even less need to build apps using Cocoa Touch.
&lt;br /&gt;
&lt;br /&gt;I had thought this was an open question, not a certainty. Has that changed of late? </description><guid isPermaLink="true">95cbf19fe26626b241b84de5118b12ce</guid><pubDate>Mon, 07 Dec 2009 14:49:40 GMT</pubDate></item><item><title>Andrew Hedges - 2009-12-05 19:43:41</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>Hey Mike. I've been doing iPhone web app development for clients for a while. Neven's Pie Guy inspired me to start producing some apps of my own as standalones. My first one is available from &lt;a href="http://taptacular.com"&gt;http://taptacular.com&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;It's pretty boring, just a mortgage calculator, but viewing the source will show a few techniques that are improvements on Pie Guy.
&lt;br /&gt;
&lt;br /&gt;E.g., there's no need to use JavaScript to detect things like whether the user is on an iPhone/iPod Touch, nor which orientation the phone is being held in. These can both be done using CSS @media queries. (I do use JavaScript to detect standalone mode so I can show an alert to users to nudge them towards installing the app as a proper icon on their home screen.)
&lt;br /&gt;
&lt;br /&gt;I have a couple of games in development as well that use hardware accelerated animations as well. These should do more to show of what WebKit is capable of.
&lt;br /&gt;
&lt;br /&gt;Anyway, great article! I'm glad to see these techniques gain a higher profile. Back in the day, when Apple declared that web apps were the iPhone SDK, developers groaned, but WebKit is finally becoming a viable platform for a lot of apps. The last pieces of the puzzle are going to be tighter integration with device APIs such as accelerometer, camera, compass, etc. Once Safari exposes that functionality, there will be even less need to build apps using Cocoa Touch.</description><guid isPermaLink="true">2398daca8dff979774f104709382059c</guid><pubDate>Sat, 05 Dec 2009 19:43:41 GMT</pubDate></item><item><title>mikeash - 2009-12-05 03:15:35</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>To me, the only reason to ever use JavaScript/HTML to build an app is to bypass the App Store. Something like PhoneGap seems pointless to me, as you then get the worst of both worlds: you get the poor development environment of the web, and you also get Apple's abusive policies.</description><guid isPermaLink="true">276d185a96fb40aac8a78bfce03dba90</guid><pubDate>Sat, 05 Dec 2009 03:15:35 GMT</pubDate></item><item><title>Adam - 2009-12-05 03:06:37</title><link>http://www.mikeash.com/?page=pyblog/friday-qa-2009-12-04-building-standalone-iphone-web-apps.html#comments</link><description>Packaging an HTML/JS webkit-based app in to an actual, installable app which can be sold through the app store is also possible using PhoneGap:
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://www.phonegap.com/"&gt;http://www.phonegap.com/&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;A pretty neat piece of technology; their philosophy is to take advantage of the common web languages that most smart phones can interpret through their web browsers in order to make device agnostic, cross compatible apps.</description><guid isPermaLink="true">f26e4627c81ad8247694157afb116389</guid><pubDate>Sat, 05 Dec 2009 03:06:37 GMT</pubDate></item></channel></rss>
