In 2009, I wrote one of the first French-language books on iPhone development. Published by Eyrolles, it covered everything from Objective-C fundamentals to App Store publication.
The book was updated and re-edited through three major iOS releases — iPhone OS 3, iOS 5, and iOS 6 — each time reflecting the rapid evolution of the platform.
Final edition. Auto Layout, Collection Views, and the mature iOS ecosystem.
Structure from the final (iOS 6) edition — earlier editions followed a similar organization.
Developing for iPhone and iPad. Essentials of Objective-C. First steps with the iOS SDK.
iOS project development methodology. Ergonomic principles and interface design patterns. Graphical interface design.
Screen control. Screen assembly. View development and animation. Picker views and dropdown lists. Element lists. Contact and gesture handling.
Reading and saving data. Geolocation with MapKit. External communication. Object persistence with Core Data. Multimedia data handling. Notification APIs. Images, animations, and graphics.
Publishing on the App Store.