Java funkar, men är inte bästa valet.
Antingen kör man Carbon, med bas i C, vilket är en vidareutveckling av "gamla" MacOS.
Eller Cacao, som är Objective-C, och kommer från Next/OpenStep.
Med OS-X får man med utvecklingsmiljön Xcode.
Tidigare var väl Metrowerks CodeWarrior det bäst ansedda.