✓ You must install to homescreen first, even if you are on iOS
What does this do and why did you make the above decisions?
EDIT: To get around this, open up your JS console, put a breakpoint on line 509 inside sunny.js and set `window.navigator.standalone = true;`. Things should be fine from that point on if you have "emulate touch events" turned on.
If you would use Phonegap and put it up on the App Store, nobody would complain having to "install" it.
I can't talk for the creator, but I guess this app is meant to be stand-alone, launched straight from the homescreen (without address bar) and not as a regular website that you have bookmarked.
I don't think the snarky checklist is necessary and am pretty saddened you've got upvotes for merely stating the obvious in such a derisive way.
We don't know the context in which the creator made this, and who is to say that just because something is written in HTML you have a God-given right to be able to run it in your desktop browser.
I hope more apps like this do appear and push e.g. Android to sort out their home screen/web app integration. We should be able to have the experience this app provides on iOS everywhere by now, here's hoping Android get this sorted soon.
Which homescreen integration would that be? With the exception of having the chrome (URL bar) hidden by default, Android can add webpages to the homescreen and treat the tile like a native app, already.
It isn't so much that we should be able to run it in our browser, it is that the author is intentionally looking for iOS, with the site added to your homescreen. Had the title been "HTML5 Homescreen App for iOS" I think people's expectations would be different.
Comments
✓ Claims to be an HTML5 app
✓ Requires iOS for no apparent reason
✓ You must install to homescreen first, even if you are on iOS
What does this do and why did you make the above decisions?
EDIT: To get around this, open up your JS console, put a breakpoint on line 509 inside sunny.js and set `window.navigator.standalone = true;`. Things should be fine from that point on if you have "emulate touch events" turned on.
If you would use Phonegap and put it up on the App Store, nobody would complain having to "install" it.
I can't talk for the creator, but I guess this app is meant to be stand-alone, launched straight from the homescreen (without address bar) and not as a regular website that you have bookmarked.
I've been using phonegap for a while... and that is honestly so easy to do it's not even funny.
I don't think the snarky checklist is necessary and am pretty saddened you've got upvotes for merely stating the obvious in such a derisive way.
We don't know the context in which the creator made this, and who is to say that just because something is written in HTML you have a God-given right to be able to run it in your desktop browser.
I hope more apps like this do appear and push e.g. Android to sort out their home screen/web app integration. We should be able to have the experience this app provides on iOS everywhere by now, here's hoping Android get this sorted soon.
Which homescreen integration would that be? With the exception of having the chrome (URL bar) hidden by default, Android can add webpages to the homescreen and treat the tile like a native app, already.
It isn't so much that we should be able to run it in our browser, it is that the author is intentionally looking for iOS, with the site added to your homescreen. Had the title been "HTML5 Homescreen App for iOS" I think people's expectations would be different.
>> With the exception of having the chrome (URL bar) hidden by default...
Yeah that's one pretty major problem that shatters any illusion of feeling native on Android.
The other problem is that the ability to add to homescreen is not particularly obvious to users and most probably aren't aware it can be done:
>> Create a bookmark via the menu, find it in the bookmark list, long-press on it, and tap "Add to home screen". [1]
[1] https://developers.google.com/chrome/mobile/docs/faq
Am I wrong if I was hoping this was an HTML4.2 app?