it's kind of sad that so many people insist on a native app. 2048 has always worked great on my nexus 7 just using a browser, there's no need for an app. Developers shouldn't be forced to put in extra work porting webpages to native code just to ensure they don't get overrun by cheap clones in various platform's app stores.
on my Nexus 4 sometimes the page will scroll up or down as I play. I agree that you don't have to go native to fix this, but it is one of the things to consider with the many viewport sizes out there in the mobile web ecosystem.
On my Android phone, it seems to aggressively cache "web apps", so after I added it to my home screen, I've been able to play it when out of Wi-Fi and data reception.
Whoa, this is a great hack. I get so annoyed when my browser cache dumps and tries and fails to reload a page that I had already loaded.
Write up this tip as a blog post and submit to HN :-)