I bet many have an answer for this one
For fun, I'd like to make a little game app. But I've been using ancient programming languages so far mostly (Delphi 7, Visual Studio 2008, Qt), plus I'm ancient myself meaning I have little idea about the (mobile) platforms out there, other than "Windows, iOS, Android".
Anyhow, before just picking a random language or platform, I'd like to ask some advice. For example, is there a (multi-platform) gamedevelopment such as XNA, suitable for mobile platforms such as Android or Apple tablets? As far as I know, Android apps are often made in Java with Eclipse, and probably it has some gamedev or rendering libraries too. But would that be easy to port to iOS or Windows?
While googling, I also saw a new version of Delphi, XE5. I always LOVED Delphi (see my little Tower22 baby) but I'm realizing I'm getting more and more in the past with D7 (2002!!). Delphi XE5 seems to be capable of compiling Windows, iOS and Android programs though, so maybe that is a good excuse to FINALLY make a step forward. But since Delphi isn't exactly cheap, and always had a bit of an underdog position -thus less support for popular (gamedev) libraries- I'm not so sure if it would be the wisest decission to head that way. As for the "game app" idea, I just want to make a little game without too much hassle, so having some "ready to go" libraries for rendering (2D) graphics, sound and pysics would be very nice.
Well, I'm sure you guys can give me some directions or share experiences on Delphi XE5.