Quote Originally Posted by laggyluk View Post
marmalade sdk can compile ios (among others) apps on win. their solution isolate app code from actual os/hardware with platform specific layer
In case of Delphi XE 4, it uses Apple's LLVM compiler along with its optimizations, so any benefits XCode developers get from compiling their code, the same will apply to Delphi developers. In addition, the same LLVM compiler will be (is) extended to work with Android too, which can also apply to other (future) platforms. I think this approach has much more potential than just building yet another ARM compiler from scratch. The only thing I miss in this case is inline ARM assembly, which is not possible in Delphi, but Apple's code optimizations and access to Apple's Accelerate framework give much greater benefits.