3 ms·
- Play offline - Save game - Save score - Better UX (e.g. right now I need to refresh to start a new game) not UI and a bunch of other obvious stuff relevant
by antr 13y ago
- Play offline
- Save game
- Save score
- Better UX (e.g. right now I need to refresh to start a new game) not UI
and a bunch of other obvious stuff relevant to all native apps.
- hk__2 13y ago> - Play offline - Save game - Save score I don’t know what is Mobile Safari support for these, but you can play 2048 in your browser without Internet connection once you downloaded the page, and you can save game/scores in localStorage.
- saurik 13y agoThe new "best score" feature is saved in localStorage, so that's now already covered. While the existing app doesn't cover all of your other use cases, those have nothing to do with being native, and you could even download the HTML and fix some of them yourselves in a few minutes: adding a cache manifest (three line text file and one attribute in the HTML) would make fully-offline possible (and when combined with the aforementioned meta tag, gives a pretty native experience, as the app at this point would work without Internet access, with its own icon and its own entry in the multitasking list). It would also be trivial to implement saving games with the web implementation, probably an addition 20 lines of JS (although the length of the game is capped, so I'm surprised you want this). As for having to reload to start a new game, I'm surprised that that matters to you: but adding a "new game" button (that could just reload the page, which would be instantaneous with the cache manifest) would also be trivial. Like, if you are willing to spend $5 on this, maybe you'd be willing to spend 15 minutes? ;P