Delphi for Mobiles comes with a new compiler. To port existing code confidently to that platform it is good if you can just rerun your original unit tests. This has been achieved by converting the single DUnit form from VCL to FireMonkey
I was excited when Delphi introduced FireMonkey and added the ability to cross compile and debug on Win64, Mac OS and mobile platforms. I saw it as an opportunity to leverage massive libraries into new environments. The foremost technology was my Object Database which was standard Delphi but originally used some Windows APIs for communications. Changing the communications to Indy was put on the TODO list and I purchased a Mac to get a Mac OS platform.