Programmation Cocoa sous Mac OS X
Le guide Big Nerd Ranch
Aaron Hillegass, Adam Preble - Collection Le guide Big Nerd Ranch
Résumé
Le best-seller de la programmation Cocoa, entièrement revu et mis à jour pour les dernières versions de Mac OS X ! Que vous développiez déjà des applications pour Mac OS X ou que vous débutiez, Programmation Cocoa sous Mac OS X est l'ouvrage qu'il vous faut.
Considéré comme LA référence en matière de programmation Mac, ce manuel vous guidera tout au long des étapes qui vous permettront de comprendre la programmation Cocoa. Avec de nombreux exercices dont la clarté et l'efficacité ont été éprouvées lors des sessions de formation au Big Nerd Ranch, cet ouvrage traite de l'essentiel du développement d'applications pour Mac OS X et constitue une ressource indispensable à tout programmeur Mac.
Vous apprendrez les subtilités du langage Objective-C, ses principaux design patterns, et serez amené à maîtriser les deux outils les plus utilisés par les développeurs Mac : Xcode et Instruments.
Cette 4e édition est compatible avec Xcode 4.5 et OS X 10.8 (Mountain Lion).
L'auteur - Aaron Hillegass
Aaron Hillegass, qui a travaillé pour NeXT et Apple, donne à présent des cours très réputés de programmation avec Cocoa au Big Nerd Ranch. Lors de son passage chez NeXT, il avait déjà écrit le premier cours sur OpenStep, le prédécesseur de Cocoa.
Sommaire
- Présentation de Cocoa
- Premiers pas
- Objective-C
- Gestion de la mémoire
- Cible et action
- Objets assistants
- Codage et observation clé-valeur
- NSArrayController
- NSUndoManager
- Archivage
- Bases de Core Data
- Fichiers NIB et NSWindowController
- Valeurs par défaut de l'utilisateur
- Notifications
- Panneaux d'alerte
- Localisation
- Vues personnalisées
- Images et événements de souris
- Événements du clavier
- Attributs de texte
- Presse-papiers et actions sur nil
- Catégories
- Glisser-déposer
- NSTimer
- Feuilles
- NSFormatter
- Impression
- Services web
- Blocs
- Développement pour iOS
- Échange de vues
- Relations Core Data
- Bases de l'animation
- Concurrence
- Cocoa et OpenGL
- NSTask
- Distribution des applications
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Pearson |
Auteur(s) | Aaron Hillegass, Adam Preble |
Collection | Le guide Big Nerd Ranch |
Parution | 24/01/2013 |
Édition | 4eme édition |
Nb. de pages | 450 |
Format | 17 x 24 |
Couverture | Broché |
Poids | 840g |
Intérieur | Noir et Blanc |
EAN13 | 9782744025655 |
ISBN13 | 978-2-7440-2565-5 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Macintosh Mac OS X
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation Mac OS et iOS
- Informatique Développement d'applications Langages Objective-C
- Informatique Développement d'applications Langages Applescript
- Informatique Développement d'applications Outils de développement Cocoa