Since Apple released a week ago a new SDK for the upcoming Apple TV I started to think how great would be to use Gideros to create games or other apps on this new platform. Since Apple TV runs iOS underneath, it should be easy to port Gideros to it.
I started looking around the Gideros code and I have been able to accommodate and compile the iOS libraries and tweak the iOS Template in order to work with Gideros. There are some classes unavailable like UIAlertView so I rewrote them using UIAlertController (in fact UIAlertView is deprecated on iOS8). And there are other API missing like CoreMotion or CoreLocation.
Here you can see the game I did some time ago with Gideros running on the AppleTV Simulator:
Unfortunately since AppleTV has no touch screen you need to use the new Apple Remote to control the AppleTV. This new remote should be recognized as a GCController (GCMicroGamepad profile), there are some code (Gideros Labs/Controller) already available to work with controllers but unfortunately I wasn't able to get it working with my (sort of) controller (I'm using a Wii controller through MFI Wrapper). So I decided to create my own plugin that should be compatible with MFI controllers (iOS7 and above). It works on my iPhone but it won't work on the AppleTV simulator because the available seed won't support GameController API yet... but it should work on an upcoming seed.
So I think most of the work is done and I would like to know if you people could be interested on this so I will try to integrate it on Gideros (by forking the code and doing a pull request). I'm not sure how difficult will that be since I don't know the structure of the code or how to compile everything, but if you are interested I will try to!
BTW, sorry but it won't allow me to post links