Auria {l Wrote}:For now iPad is not possible because Apple rejects GPL projects as far as I know

For Android this would be difficult too because Android uses Java. But who knows, maybe someone will make a port using Android NDK!
Main problem are the current dependencies, most of the existing code won't be easy to port. Java is not a problem, you can and should use both Java and C++, but I fear that porting all the existing code to the Android platform may be very hard/time consuming. I actually thought about it but never got around to see the existing code and what I need to port to the Android NDK.