IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les meilleurs cours et tutoriels pour apprendre le développement iOS

Les meilleurs cours et tutoriels pour apprendre le développement iOS

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre le développement iOS. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète. Vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience. Vous pouvez poser vos questions sur les forums d'entraide iOS.

Si vous avez des remarques concernant cette page cours et tutoriels pour apprendre le développement iOS : 1 commentaire Donner une note à l´article (5)

Page lue   fois.

Nombre d´auteurs : 33, nombre d´articles : 39, dernière mise à jour : 10 juillet 2021 

 
Tutoriels pour débutants et cours complets pour apprendre le développement iOS

Sommaire

menu Développement d'applications web pour iPhone, iPad, iPod Touch
  • PDF on-line ZIP 
    fr
    Ce cours a pour objectif de vous apprendre les bases du HTML pour concevoir vos pages web mobiles. Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iPhone / Android ou non. Dans ce tutoriel, HTML sera associé à CSS et JavaScript pour construire des applications pour mobiles, qui seront accessibles sur le web via une URL (applications web), l'AppStore d'Apple ou l'Android Market (applications natives).
     
  • PDF on-line ZIP 
    fr
    On a vu dans ce cours, que l'écriture de code HTML en utilisant certaines règles CSS définies par iUI permettait de produire un affichage ayant un aspect iPhone / Android. À travers ce tutoriel, nous allons apprendre à utiliser les classes dont nous disposons.
     
  • PDF on-line ZIP 
    fr
    La bibliothèque iUI permet de donner à une page HTML affichée le style iPhone / Android, à l'aide de divers fichiers CSS livrés avec celle-ci. Ce tutoriel a pour objectif de vous apprendre à utiliser cette bibliothèque pour concevoir vos pages web pour mobiles.
     
  • PDF on-line ZIP 
    fr
    Dans ce cours nous allons apprendre à utiliser Wink, un framework JavaScript mobile. Il cible les navigateurs WebKit et est compatible avec iOS, Android et BlackBerry. Ultraléger, il est adapté aux contraintes et aux spécificités des environnements Web mobiles et fournit toute une couche de gestion des événements « touch » et « gesture ».
     
  • PDF on-line ZIP E-book 
    fr
    Le modèle MVVM, communément appelé Model-View-ViewModel, est un modèle de conception de l'interface utilisateur (UI). Il fait partie d'une grande famille de modèles connus collectivement par le préfixe MV, comme Model View Controller (MVC) et Model View Presenter (MVP). Dans ce tutoriel, nous allons apprendre à utiliser ce modèle en présentant les motivations pouvant conduire à son utilisation.
     
menu Développement d'applications SDK iOS
menu Cocoa/Cocoa Touch
  • PDF on-line ZIP 
    fr
    L'aspect fortement dynamique des types dans Cocoa est enrichi par un modèle de conception très simple pour permettre un accès générique aux propriétés des objets que l'on manipule. Ce cours se charge de vous apprendre à utiliser Key value Coding.
     
  • PDF on-line ZIP 
    fr
    Le modèle KVO forme avec KVC l'un des principaux socles de l'environnement de développement Cocoa. Si KVC se rapproche très largement des règles de codage définies en Java pour les Java Beans, on peut considérer que le modèle KVO est le pendant du modèle d'événements en Java. Nous allons apprendre dans ce tutoriel à suivre nos objets avec le modèle Key Value Observing.
     
  • PDF on-line ZIP 
    fr
    Ce cours a pour objectif de nous apprendre à implémenter les comportements spécifiques dans un objet délégué. Cocoa s'appuie sur le langage Objective-C qui, contrairement au C++, ne propose pas un modèle de classe avec héritage multiple. Si le langage propose des solutions techniques pour contourner les limites de l'héritage en introduisant l'idée de protocoles (interfaces en Java), le socle Cocoa s'appuie sur une solution conceptuelle : la délégation.
     
  • PDF on-line ZIP 
    fr
    De Java à Cocoa
    par Sylvain Gamel
    Ce tutoriel, en plusieurs parties, a pour objectif d'apprendre aux développeurs Java à facilement passer à Cocoa et Objective-C. Objective-C est un langage de programmation orienté objet réflexif et cocoa est une API native d'Apple pour le développement orienté objet sur son système d'exploitation Mac OS X.
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce cours, nous allons apprendre à ajouter des bannières iAd à nos applications. iAd peut être un excellent moyen de monétiser votre application et de vous faire récompenser pour la satisfaction que celle-ci donne aux utilisateurs.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour objectif de vous apprendre à créer un projet Xcode pour construire une application iPhone avec une barre d'onglets en bas de l'écran.
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce tutoriel, nous allons apprendre à mettre en œuvre UIPickerView, un élément de l'interface utilisateur qui permet d'effectuer une sélection parmi des choix multiples. UIPickerView est la norme iOS pour la sélection parmi plusieurs options.
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours a pour but de vous apprendre à ajouter un curseur à votre application et capturer sa valeur. La classe que nous allons utiliser est UISlider et fait partie d'UIKit, le framework dont vous vous servez pour construire vos applications.
     
menu Langage Objective-C
  • PDF 
    fr
    De C++ à Objective-C
    par Pierre Chatelier
    Ce cours va vous apprendre à passer de C++ à Objective-C. Objective-C est un langage de programmation orienté objet réflexif. C'est une extension du C ANSI, comme le C++, mais qui se distingue de ce dernier par sa distribution dynamique des messages, son typage faible ou fort, son typage dynamique et son chargement dynamique.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre les bases du développement sur iPhone/iPad. Ce cours nous permettra de nous familiariser avec l'Objective-C et les outils de développement fournis par Apple (Xcode dans un premier temps).
     
menu Autres
  • PDF on-line ZIP E-book 
    fr
    HTML5 est la nouvelle norme HTML. Intel Corporation a annoncé récemment la publication d'un ensemble d'outils HTML5 pour le développement d'applications mobiles. Ce cours va vous apprendre à porter une application d'accéléromètre Apple iOS sur HTML5 en utilisant ces outils.
     
  • PDF on-line ZIP E-book 
    fr
    Le SDK iOS a rendu vraiment facile l'envoi des courriels à l'aide des API intégrées. Ce cours a pour objectif de vous apprendre à envoyer des courriels au format texte et HTML en utilisant le SDK iOS.
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce tutoriel, nous allons apprendre à créer une application iPhone pour lire un flux RSS. L'application sera basée sur un design « master/detail », où la vue principale affiche la liste des flux disponibles et la vue détaillée affiche les pages Web correspondantes.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel porte sur l'envoi de courriels avec des pièces jointes. Dans ce cours, nous allons apprendre à envoyer des messages texte SMS avec une application iOS.
     
  • PDF on-line ZIP E-book 
    fr
    Un système de contrôle de versions, ou en d'autres termes un système de contrôle de révisions, est en fait un logiciel capable de surveiller les modifications apportées aux fichiers de code au fil du temps et de les stocker pour référence ultérieure. Ce cours a pour objectif de vous apprendre à travailler avec git et le contrôle de versions par le biais de Xcode et tout cela sera réalisé en apprenant à connaître chaque caractéristique connexe fournie par Xcode.
     
  • PDF on-line ZIP E-book 
    fr
    L'intégration de fonctionnalités Facebook dans une application est une tâche assez commune de nos jours, et l'une des étapes les plus importantes est la mise en œuvre de l'ouverture de session. Ce tutoriel va vous apprendre comment s'authentifier avec Facebook en utilisant une solution relativement facile, qui utilise une vue de connexion prédéfinie qui gère toute la session et les choses relatives à la connexion.
     
  • PDF on-line 
    fr
    iOS, anciennement iPhone OS, est le système d'exploitation mobile développé par Apple pour plusieurs de ses appareils. À travers ce tutoriel, vous allez apprendre tout sur ce système d'exploitation.
     
  • PDF on-line ZIP 
    fr
    AirPrint est une nouvelle fonctionnalité proposée par iOS 4.2 afin de pouvoir imprimer directement depuis son iPhone, iPad ou iPod Touch. Ce cours a pour objectif de vous apprendre à activer AirPrint au sein de Mac OS X et Windows.
     
  • on-line 
    fr
    Retrouvez les commentaires de la rédaction Mac à propos de la Keynote tenue par Steve Jobs lors de MacWorld 2008.
     
  • PDF on-line ZIP E-book 
    fr
    Les optionnelles sont une nouvelle fonctionnalité puissante de Swift. Elles sont utilisées lorsqu'une variable est susceptible de n'avoir aucune valeur. Dans ce tutoriel, nous allons apprendre à utiliser les optionnelles.
     
  • PDF on-line ZIP E-book 
    fr
    La variance des types en Swift
    par Alexandros Salazar
    Ce tutoriel a pour objectif de vous apprendre comment Swift traite la variance des types en Swift tout en le comparant à Objective-C dans un style simple et compréhensible.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel va vous apprendre à réaliser votre première application multiplateforme avec Multi-OS Engine, installé sous Mac OSX, qui sera notre plateforme locale. Vous pouvez aussi développer vos applications Android et iOS sous Android Studio sous Windows, mais afin de simuler vos applications iOS, vous devrez déployer votre application à distance sur un système Mac avec Xcode (d'où la plateforme distante).
     
  • PDF on-line ZIP E-book 
    fr
    Même testée sur le simulateur d'iPhone, votre application mobile pourrait avoir encore des bogues. Les tests sur un iPhone réel vous permettront de les découvrir et les corriger, ainsi qu'évaluer les performances de votre app à tout moment pendant son développement. À travers ce cours, nous allons apprendre à déployer votre application sur un iPhone.
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce tutoriel, nous allons apprendre la gestion des erreurs en Swift. Mise en œuvre par l'utilisation des énumérations, elle est facile et puissante.
     
  • PDF on-line ZIP E-book 
    fr
    La fragilité de Swift
    par Alexandros Salazar
    Comme tout nouveau langage, Swift a des limites, il y reste des fonctionnalités à améliorer, voire à implémenter ultérieurement. Ce tutoriel va vous apprendre certaines de ces imperfections.
     
  • PDF on-line ZIP E-book 
    fr
    La programmation ne se limite pas à l'écriture du code source. Un ensemble de procédures et de méthodologies doit être mis en place pour assurer la qualité d'un développement. L'intégration continue n'est pas obligatoire pour mener à bien un développement, mais devient immensément utile lors de la multiplication des projets. Elle permet de soulager les développeurs en réalisant des tâches automatiquement, et fournit des indicateurs sur la qualité du développement et du code. Ce cours a pour objectif de vous apprendre à faire le choix d'une solution d'intégration continue pour le développement mobile.
     
  • PDF on-line ZIP E-book 
    fr
    Le Cloud Orange est adopté par des millions d'utilisateurs, en France, susceptibles d'être intéressés par une application qui interagit avec leur espace de stockage. Ce cours se charge de vous apprendre à programmer avec l'API Cloud Orange.
     
Consultez tous les cours