Biographie
Né à Nice, en 1934, d'un père provençal et d'une mère bretonne, Jean-Pierre Imbert a été partagé entre ces deux cultures. Après des études arrêtées au B.E.P.C, il a travaillé comme ouvrier confiseur tant à Nice qu'au Maroc. Après vingt-sept mois d'armée en Algérie, il a fait « trente-six métiers, trente-six misères ! » comme le disait sa grand-mère maternelle, entre Nice et la capitale. Dès son plus jeune âge, il fût attiré par la littérature. À quinze, il dévorait cinq à six volumes par semaine. Il prit très tôt la plume sans jamais concrétiser ses recherches. Passionné d'histoire médiévale, une fois rayé des cadres, il s'est mis sérieusement à son clavier.
Détail
Cet ouvrage s'adresse à tous ceux qui veulent créer des applications pour leur iPhone ou iPad. Vous apprendrez les techniques fondamentales de programmation utilisées dans Cocoa Touch et, tout en vous appuyant sur des exemples simples et ludiques, vous découvrirez comment exploiter les fonctionnalités les plus originales des iPhone comme l'accéléromètre, la localisation, etc.
Une fois vos applications réalisées, vous découvrirez comment les diffuser sur l'AppStore.
- Premiers pas : créer un projet avec XCode, composer l'interface utilisateur, tester, finaliser et agrémenter l'application.
- Interactions simples : découvrir les objets, les classes, les messages, le mécanisme Cible-Action, la hiérarchie des classes.
- Gestion de la mémoire : diagnostiquer les fuites mémoire avec Leaks, éviter les fuites mémoire, utiliser le débogueur.
- Motifs fondamentaux : mécanisme de délégation, motif KVC, localiser l'application, motif MVC, challenges.
- Applications multivues : application de type utilitaire, contrôleurs de navigation, contrôleur d'onglets.
- Contrôles complexes : conteneurs Objective-C, sélectionneurs, sources de données.
- Persistance des données : archivage des données, données Core Data.
- Dessins et Animations : Quartz, Open GL.
- Tapes, Touches et Gestes : écran multitouch, notification d'événements, tapes multiples, pincement.
- Appareil photos : prendre, enregistrer, modifier et envoyer ses photos.
- Géo-Localisation : technologies de géo-localisation (GSM, GPS), compas magnétique, MapKit.
- Accéléromètre : connaître la position de l'iPhone, déterminer les mouvements de l'iPhone.
- AppStore : diffuser son application sur l'AppStore
Se connecter
Créer un nouveau compte