mercredi 31 octobre 2007

cocoa, carbon et classic

cocoa, carbon et classic

on trouve 3 types d'applications sous MacOS:
  • classic: des applications MacOS9 qui n'ont pas été adaptées à OS X. Elle s'exécutent dans un environnement de compatibilité
  • carbon: des applications avec une adaptation minimale qui en fait des applications Os X mais sans toutes les fonctionnalités. Les applications de ce type sont dites carbonisées. Selon apple, elles sont censées disparaître à terme
  • cocoa: applications réécrites tirant partie de toutes les fonctionnalités d'OS X.
Exemple: en appuyant sur Alt pendant qu'on clique sur le bouton d'iconification d'une fenêtre, on iconifie toutes les fenêtres du programme. Si on appuie sur Alt en cliquant sur l'icone de la fenêtre d'un document, on rétablit toutes les fenêtres de l'application. Ça ne marche qu'avec les programme cocoa. Ainsi, ça ne marche pas avec firefox 2 qui est une application carbonisée. Ca marche par contre très bien avec iworks qui est une application cocoa.

Aucun commentaire: