Well I just thought I'd do a quick check out of the one passing it's self off as being for Desktop Applications.
When I want a "Standalone" application. I wouldn't want the end result to be a jar file, but an actual native executable.
And from what I can tell the android version compiles to .dex files and packages them into a apk. If you want to know about .dex then research the difference between JVM and DVM.
Long ago, when Cerberus was called Monkey and then Moneky X. I did make changes to the code so that it was possible to cross-compile between Linux and Windows. Apple would and still would be out of doing this due to Apple's licencing of their SDK and tools. But because the original author had no experience of doing any cross-compilation, it was never implemented. Besides, if anyone wants to target a certain device, then it's best to use the recommended tools for that device, and in the case of Apple's mobile hardware; that means using an iMac with XCode.