Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking to increase my coding/development ability. Due to a rubbish commute I have lots of minutes here and there - sometimes without signal - currently wasted rather than spent.

Is there a training game that will teach me a language (any will do - or even just basic concepts) through little exercises? I'm happy to pay, I just can't figure out what to pay for.

share|improve this question

closed as off-topic by eldarerathis Apr 28 '14 at 14:46

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.


Best thing to do would be to read a book on development; offline reading of pdf files or saved web pages or RSS feeds. Perhaps, if you feel there's a gap in the market here you could write this game yourself! I can't help feeling that perhaps buying a book is the best option, however.

In the past I've spent some time working through these little puzzles:

I guess you could save some of those for offline reading.

share|improve this answer
You know for a fact there are no coding games for Android? ... – Matthew Read Feb 7 '11 at 1:04
Which one did I miss? If someone's written one but chosen a name/description which doesn't show up using the obvious search terms then it amounts to the same answer. I'll admit to not searching using languages other than English - perhaps there's a really sweet one for learning Haskell in Mandarin... – Alex Feb 7 '11 at 19:19
Definite niche: Something lightweight that you can edit and run small bits of procedural code in. (Bonus marks for linking it to something like Project Euler). [As to side comments, torn between the impossibility of proving a negative and the delightful idea that something you can't find out on the internet effectively not existing.] – syntheticbrain Feb 24 '11 at 0:30
As I thought I made fairly clear, not "not existing on the internet" but definitely not existing in the marketplace using sensibly chosen name/description. Best way of disproving me is finding a suitable app - feel free to get back to me on that one. Besides, the "no" part of my answer was only about one percent of my total answer, which gave a positive alternative. – Alex Feb 27 '11 at 16:15

You could try using Anki

It's a free spaced repetition app, so it's not exactly a game, but it's a way of learning that's more interactive than just reading. What it does is act like flash cards for your phone, although you can download the flash cards other people have created. There are quite a few programming related "shared decks" that you can download (with decks being collections of the Anki flashcards) such as Python, C, Java, C#.

share|improve this answer
Thanks, will give it a go. – syntheticbrain Feb 24 '11 at 0:25

Possibly a little low-brow for your needs, but there are a couple of Logo implementations on the Market, such as Turtle Graphics. As I say, a bit simplistic, but you can at least mess about with loops and so on, and get some pretty pictures as a bonus...

share|improve this answer
Installed, will give it a go, if nothing else for nostalgia's sake : ) – syntheticbrain Feb 24 '11 at 0:32

Not the answer you're looking for? Browse other questions tagged or ask your own question.