No! Your applications are created using a simulator that runs on your local computer.
Software development can be performed on Linux (x86), Mac (x86 & M1), and Windows (x86).
Java for the backend, React for the frontend, and C for any native code.
The target operating system is always Linux.