

If unity supports development on Mac and its sdk/development tool support porting to different architecture then it is a none issue. It can run on anything that has a native python interpreter but again you need to avoid anything that is operating system specific. Just get the proper sdks which should bundle everything you need, including the proper cross platform libraries/frameworks as well as compiler that can cross compile for different operating system and CPU instruction set.įor c/c++, stick with stdlib, something crossplatform like qt, and avoid anything operating system specific like syscalls and your program can be ported to every operating system which the compiler can cross compile to.įor interpreted languages like node.js and python, compiler support isn't an issue. Of course you can, in the same manner you can write android/ios apps for arm cpus on your x86 Mac/desktop computers.
