Chapitre 1 - Introduction
Chapitre 2 - Gestion des tableaux
Chapitre 3 - Stockage des données en p-list
Chapitre 4 - Saisie de nouvelles données
Chapitre 5 - Les Menus
Chapitre 6 - Le Toolbar
Chapitre 7 - Sauvegarde des données (BackUp)
Chapitre 8 - Gestion du Bundle
Chapitre 9 - Ajout de fonction
Chapitre 10 - Localisation - US & FR
Hors chapitre
La différence entre Léopard et Tiger est dans la présentation des icônes de la librairie. Que cela ne vous arrête pas d'apprendre avec Léopard même si vous êtes toujours sous Tiger. Il est facile de passer de l'un à l'autre.
Si vous êtes toujours sous Tiger, une application de gestion de CD fait en 2006.
Pour chaque fonction, il y a les images d'écran, les scripts, et le fichier zip du projet.
Il n'y a pas de différence de code AppleScript, dans xCode proprement dit, entre Tiger et Léopard. La différence vient du changement de la présentation des menus dans Interface Builder.
Les champs
Les boutons
Gestion des tableaux
Gestion des tiroirs (Drawer)
Gestion des Menus et Toolbar
Drag and Drop
Gestion de fichiers
Gestion du Bundle, distribution de l'application
Utilitaire d'administration
Les exemples ont créés soit avec xCode 2.4 sous Tiger en 2006 ou de xCode 3.0 sous Léopard. Peu importe, tous les exemples créés sous Tiger s'ouvrent sous Léopard.
Notez : Xcode et Interface Builder ne sont pas installés d'office sur votre machine.
- xCode gère le projet et le code AppleScript.
- Interface Builder construit les menus, champs, boutons.
Avec Léopard : Ils se trouvent sur un DVD livré avec OS X. xCode V3.0.
Avec Tiger : Ils se trouvent sur un DVD à part livré avec OS X. Si possible, ne pas utiliser la version du DVD, car il y a eu des mises à jour depuis. A ce jour (novembre 2006) sous Tiger, la version de xCode est 2.4.1. Téléchargez cette version depuis le site d'Apple. Attention le fichier est gros : 923Mb. L'ensemble des outils de développement, incluant la documentation, s'installe dans un dossier du nom de "developer" directement sous la racine de votre disque dur.
Attention : Pour passer de Tiger à Léopard. L'option TARGET ne transporte pas le dossier "developer" de votre disque de back-up vers votre disque interne. Par précaution, ne stockez pas vos applications dans "developer".
Les champs
Gestion des tableaux
Gestion des tiroirs (Drawer)
Gestion des Menus et Toolbar (Pas de téléchargement, voir le tutoriel).
Drag and Drop
Gestion de fichier
Gestion du Bundle, distribution de l'application (Pas de téléchargement, voir le tutoriel).