There is a very interesting talk by Tim Sweeney to this topic: http://lambda-the-ultimate.org/node/1277
Since their basic approach is applicable to other platforms, it will be interesting to see if GHC ends up with clean, extensible support for mobile cross-compilation in the future.