Visuel de Objective-C pour le développeur avancé
visibilityFeuilleter

Le langage iPhone/iPad et Mac OS X pour les développeurs C++/Java/C#

Face à un C++ puissant, efficace et maîtrisé, Objective-C surprend par sa richesse et sa souplesse. Adressé au développeur confirmé, ce livre dense et érudit guidera les amoureux de la programmation iPhone/iPad et Mac OS X à travers toutes les subtilités de ce langage.

Objective-C, langage objet indispensable pour développer en natif sous Mac OS X et pour l'iPhone et l'iPad

Avec le succès de l'iPhone et de l'iPad, la maîtrise d'Objective-C, langage natif des systèmes Apple Mac OS X et iPhone/iPad, devient un passage obligé pour les professionnels de la programmation - alors même qu'il ne fait pas partie de la formation classique des développeurs.

Adressé au développeur qui connaît déjà d'autres langages objet, cet ouvrage éclaire toutes les subtilités d'Objective-C en le comparant avec les principaux langages que sont C++, Java, C# : syntaxe et concepts objet (classes, héritage, instanciation), gestion de la mémoire, chaînes de caractères, exceptions, multithreading, concept des propriétés, mécanismes de modifications à l'exécution... sans oublier les nouveautés d'Objective-C 2.0.

Titre Objective-C pour le développeur avancé
Sous-titre Le langage iPhone/iPad et Mac OS X pour les développeurs C++/Java/C#
Auteur(s) Pierre Y. Chatelier
Collection(s) Blanche
Editeur Eyrolles
Parution 24 juin 2010
Edition 1ère édition
Nb de pages 204 pages
Format 230 x 190 mm
Poids 480 g
EAN13 9782212127515
ISBN13 978-2-212-12751-5
ISBN10 2-212-12751-0
  • Le monde d'Objective-C
  • Généralités sur la syntaxe
  • Classes et objets
  • Les formes d'héritage
  • Instanciation, destruction et copie
  • Gestion de la mémoire et ramasse-miettes
  • Les chaînes de caractères en Objective-C
  • Les exceptions
  • Le multithreading et les outils associés
  • Code implicite et propriétés
  • Le dynamisme et les manipulations du runtime
  • La STL et Cocoa
  • Les évolutions d'Objective-C, performances et extensions du langage
  • Annexes
    • A : Fonctionnalités propres au C++
    • B : Mise en correspondance des fonctionnalités C++/Objective-C
    • C : Glossaire

Pierre Y. Chatelier

Pierre Y. Chatelier développe pour Mac OS X par passion depuis qu'il a découvert cette plate-forme en 2002, et est maintenant l'auteur de plusieurs logiciels pour Mac OS et iPhone. Après avoir fait ses classes d'ingénieur à l'Isima de Clermont-Ferrand et obtenu un doctorat, il occupe maintenant un poste en recherche & développement en Bourgogne et souhaite promouvoir le langage Objective-C, peu enseigné malgré ses nombreuses...

Visuel de Pierre Y. Chatelier