Mac OS X
Système d'exploitation pour les Macintosh qui est basé sur un système d'exploitation de type Unix.
Pour le développement
XCode environnement de développement sous OS X pour OS X et iOS. Gratuit à l'installation sur AppleStore.
Carbon permettait de programmer en (devenu obsolète):
- C
- C++
Cocoa permet de programmer:
- Objective-C
- AppleScript
- Java
Développer en JAVA avec Eclipse
Shell OS X (en mode terminal) même si pour la plupart d'entre vous, cela ne vous servira jamais ! Sachez au moins que cela existe !
Programmation Mac OS X (en anglais)
Il est souvent vanté
l'ergonomie des Apples par rapport aux autres systèmes. En fait, personnellement,
je suis bien loin de penser que cela soit aussi exceptionnelle que cela ! Le
finder est bizarre, la gestion des photos très particulière. Même
lors d'un gravage de CD, on peut se demander si le système fait bien
ce qu'on lui a demandé !
Les personnes venant du monde Microsoft, Unix ou Linux auront besoin d'un certain temps pour s'habituer à un tel système ! Au final, c'est donc bien l'utilisateur qui s'adapte et non l'inverse, ce qui n'est absolument pas normal !
Conclusion: un Mac ne sera pas plus performant d'un point de vue ergonomie qu'un autre système. Chacun ayant ses points forts et ses points faibles.
Il faut arrêter
de dire qu'un apple ne risque pas d'attaques virales: Flashback est bien la
preuve du contraire ! D'ailleurs même Apple avoue (enfin) qu'aucun système
n'est 100% immunisé !