- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
Programmation Objective-C
Le guide Big Nerd Ranch
- Auteur(s) : Aaron Hillegass , Hervé Soulard
- Editeur : Pearson
- Nombre de pages : 320 pages
- Date de parution : 25/01/2013
Résumé
Vous souhaitez vous lancer dans le développement d'applications pour iOS ou pour Mac ? Ce livre d'introduction à Objective-C, le langage des environnements Apple, réveillera le programmeur qui sommeille en vous.
Son approche pédagogique est originale et efficace : développez des applications pour comprendre le code, et non l'inverse !
Aaron Hillegass a pensé ce livre grâce à sa longue expérience de formateur. Il a compris que rien n'est plus motivant pour le débutant que de passer immédiatement à la pratique pour apprendre la programmation. Ce livre vous donnera toutes les armes pour apprendre un langage de programmation, l'Objective-C, et pour créer vos premières applications.
Compatible avec Xcode 4.5, iOS 6, et OS X 10.8 (Mountain Lion), ce guide détaille de nombreux projets d'applications. Il vous fera entrer dans l'univers de la programmation pour iPhone, iPad, iPod et Mac OS X grâce à un style engageant, et vous aidera à rester motivé tout en vous amusant.
Découvrez dans ce guide :
- Les bases de la programmation : variables, boucles, fonctions, etc.
- Les objets, les classes, les méthodes et les messages
- Les pointeurs, les adresses, et la gestion de la mémoire
- L'utilisation de Xcode, de la documentation Apple et des autres outils
- Les classes du framework Foundation
- ARC et les cycles de retenue
- Les propriétés
- Les blocs
- Les catégories
- La délégation, le mécanisme cible-action et les notifications, les design patterns
Sommaire
- Introduction
- Pré-requis
- Votre premier programme
- Introduction à la programmation
- Variables et types
- if/else
- Fonctions
- Nombres
- Boucles
- Adresses et pointeurs
- Passage par référence
- Structures
- Le tas
- Fondamentaux d'Objective-C
- Objets
- Retour sur les messages
- NSString
- NSArray
- Documentation du développeur
- Première classe
- Héritage
- Variables d'instance de type objet
- Fuites de mémoire
- Classes collections
- Constantes
- Ecriture de fichiers avec NSString et NSData
- Fonctions et rappel
- Protocoles
- Listes de propriétés
- Applications pilotées par des événements
- Première application iOS
- Première application Cocoa
- Objective-C avancé
- Initialisateurs
- Propriétés
- Catégories
- Blocs
- C Avancé
- Opérations sur les bits
- Chaînes C
- Tableaux C
- Arguments de la ligne de commande
- Instructions switch
Caractéristiques
|
|















Devenez Fan !
Suivez-nous sur Twitter