list 4 séquences
assignment Niveau : Introductif
label Informatique & Programmation
chat_bubble_outline Langue : Français
card_giftcard 16.8 points
- /5
Avis de la communauté
0 avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 28 heures de cours

En résumé

Avec ce cours, vous deviendrez autonomes dans la création des applications simples d’une seule page !

Vous allez en effet créer vous-mêmes une application de quiz : OpenQuizz. Cette application est un jeu de quiz dans lequel l’utilisateur pourra répondre à 10 questions. Pour faire son choix, il pourra glisser son doigt à droite ou à gauche, une gestuelle rendue célèbre par l’application Tinder !

Avec cette application simple, vous allez rentrer dans les fondamentaux d’iOS… et l’améliorer jusqu’à obtenir un jeu professionnel et addictif ! ;)

Objectifs pédagogiques :

  • Architecturer le code d’une application avec le modèle MVC
  • Gérer correctement les assets d’une application
  • Implémenter une interface à partir d’un brief d’un designer
  • Utiliser les structures en Swift
  • Interpréter les gestes de l’utilisateur sur l’écran tactile
  • Créer des animations simples
  • Maîtriser les composants incontournables d’iOS (UIViewController et UIView)

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

Partie 1 - Préparez la structure de votre application
1. Tirez le meilleur de ce cours
2. Gérez les images
3. Gérez les polices
4. Créez votre page de lancement
5. Découvrez le modèle MVC
Quiz : Partie 1
 
Partie 2 - Développez le modèle de l’application
1. Structurez les questions
2. Téléchargez les questions
3. Améliorez le chargement avec les fermetures
4. Envoyez les questions au contrôleur
Quiz : Partie 2
 
Partie 3 - Concevez votre interface
1. Découvrez UIView
2. Placez vos vues
3. Organisez les composants de l’interface
4. Sous-classez UIView
5. Implémentez la classe QuestionView
Quiz : Partie 3
 
Partie 4 - Connectez la vue et le modèle avec le contrôleur
1. Connectez le contrôleur et la vue
2. Connectez le contrôleur et le modèle
3. Travaillez votre gestuelle
4. Transformez votre vue
5. Animez l’interface
 
Partie 5 - Entraînez-vous
1. Conclusion
 Activité : Améliorez l'application OpenQuizz
 
Certificat de réussite

Prérequis :

Ce cours fait partie d’un parcours sur le développement iOS. Je vous recommande de suivre les cours dans l’ordre suivant :

  • Introduction à iOS : plongez dans le développement mobile
  • Apprenez les fondamentaux de Swift
  • Approfondissez Swift avec la programmation orientée objet

Ce cours est donc le 4e cours de ce parcours.

record_voice_over

Les intervenants

Ambroise Collon
Passionné par le jeu, l'entreprenariat, le numérique et l'enseignement, je suis développeur iOS en freelance et auteur chez OpenClassrooms.

store

Le concepteur

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5