Hey, if I'm not mistaken this has been brought up a couple of times and the response is that by creating an app it would basically double the effort it takes to maintain the game and with this being a one-man operation it's just not the right direction for the game to take. Many of the recent changes made to the game interface are meant to make it more playable on a phone or tablet but I personally have never done it that way so I'm not sure how much of a difference it has made. The idea of only having it do battle and TS is new (to me at least), but chat is a central part of the game and we do agree by playing to let the mods contact us which wouldn't be possible without it. Stabzs may weigh in here but for my part I don't feel like this would be a proper use of our glorious leader's precious time.
Edit: What I meant to say in case it wasn't clear is that the mods have tools that monitor player activity and are able to see when players are doing certain things that might constitute cheating (taking too long at a security check, for example, which might imply that a bot has been playing for you but is hung up on the SC). The normal recourse is that a mod whispers you or uses their built-in warning system and if you don't respond to say that, no, you are in fact at your keyboard they can temporarily ban you (which can become permanent via Stabzs). They would at least need a way to do this in the proposed stripped-down app.
The amount of work required to maintain two code-bases alone makes this a nearly impossible task.
The overall goal of the current site is to move towards an increasingly responsive design, which has already been done in part (the login/registration system and some style changes in the currently in-progress update) and will continue to be enhanced as time goes on. This can lead to a more optimized mobile-friendly layout as well as an improved desktop experience, in one code-base, with one set of bugs, with one set of tooling. This also solves the need to worry about making sure that moderator tools affect both "versions" of the game and it prevents any of the cheating issues brought up.
My strategy going forward is to maximize the benefits for all players on all platforms and I don't believe two (or more) code-bases is the correct way to do this. A lot of work in the recent past has gone into continuously updating and upgrading the current code-base to make sure that it doesn't become stale or that the libraries it currently uses do not end up holding it back. However, to ensure that this effort doesn't die, it needs to be focused on a single code-base and that plan (for the foreseeable future) will not be changing.