Earlier quoted context omitted.
>Yes you can compile and install your own software, but AFAIK, you have to pay a yearly fee for the privilege of doing so Yes. And you have to own one of their overpriced computers too.
Really tired of this argument. Do you really expect to do software development with little to no investment in software and hardware? Even if you are just developing for Android you need to buy a PC and an Android device. If you want to test Android software on a PC be prepared to spend money to get a machine powerful enough to run Android emulators at a tolerable speed.
I have no interest in Mac hardware, it is stupidly overpriced for what it offers and what I need it to; and what I need it for it's bad at: Running Linux well.