"Developing Apps for iOS 5" est une nouvelle classe en ligne gratuite de l'Université de Stanford

La School of Engineering de l'Université de Stanford a publié des vidéos et des diapositives Full HD de son cours «Developing Apps for iOS» de l'automne 2011. Les conférences et les leçons pour CS193P sont axées sur iOS 5 et téléchargeables gratuitement à partir de iTunes University, offrant un excellent aperçu du développement iOS début à travers les yeux d'une école d'ingénieurs de classe mondiale.

  • iTunes U & Stanford: Développement d'applications iPad et iPhone (Lien iTunes)

Si vous n'avez jamais téléchargé de cours sur iTunes, une nouvelle section intitulée "iTunes U" dans la barre latérale de la bibliothèque iTunes semble contenir les leçons.

La description de Stanford du cours est la suivante:

Outils et API requis pour créer des applications pour la plateforme iPhone à l'aide du SDK iPhone. Conceptions d'interfaces utilisateur pour appareils mobiles et interactions utilisateur uniques utilisant des technologies multitouch. Conception orientée objet utilisant un modèle modèle-vue-contrôleur, gestion de la mémoire, langage de programmation Objective-C. API et outils iPhone, y compris Xcode, Interface Builder et Instruments sur Mac OS X. D'autres sujets incluent: l'animation de base, la mise en réseau bonjour, la gestion de l'alimentation des périphériques mobiles et les considérations de performance.

Les prérequis officiels du cours sont les suivants: langage C et expérience de programmation, et recommander l'expérience avec UNIX et la programmation orientée objet. Vous aurez évidemment besoin d'un Mac, de Xcode et du SDK iOS.

  • Télécharger Xcode 4.2 depuis iTunes - gratuitement
  • Installez le SDK iOS - gratuitement

L'Université de Stanford s'est donné comme tradition d'offrir des cours gratuits en ligne, y compris des cours de développement pour iPhone et le cours «Intro to Databases» actuellement en cours.