¿Qué es mejor para un desarrollador de aplicaciones móviles Java, una Mac o una PC? ¿O no hace absolutamente ninguna diferencia?

Estaría muy nervioso por conseguir una Mac para el desarrollo de Java.

Apple puede y bloqueó Java por completo en una etapa debido a una posible amenaza de seguridad. El bloque Java fracasa en Apple. Como casi todas las herramientas de desarrollo de Java están escritas en Java, si Apple bloquea Java nuevamente, entonces su máquina de desarrollo es un ancla de barco hasta que se arregle.

Apple en general adopta una actitud muy paternalista en cuanto a lo que se puede y no se puede ejecutar en el hardware de Apple, y están preocupados por el posible aumento de herramientas multiplataforma que abren su ecosistema cerrado. Apenas toleran Java en Mac y nada en iPad. A Microsoft no le importa lo que ejecute en sus PC, y no tiene historial de bloqueo de software (como lo ha hecho Apple para Java y Flash).

Una PC con Windows sería un entorno más seguro y económico para el desarrollo de Java.