Master the building blocks of an app: code architecture, UI elements, animations and interactions

Cours
en
Anglais
10 h
Ce contenu est noté 0 sur 5
Source
  • Sur openclassrooms.com
Conditions
  • À son rythme
  • Accès libre
  • Certificat payant
Plus d'informations
  • 5 séquences
  • Niveau Intermédiaire

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Découvrir Edflex

Détails du cours

Déroulé

Part 1 - Navigate the iOS app project
1. Understand the initial requirements of a new application
2. Manage assets to add images and icons
3. Create the launch screen
4. Comprehend the MVC model
Quiz: Navigate the iOS app project

Part 2 - Discover UI components
1. Start with foundation - UIView
2. Understand the view stack
3. Explore UI components
Quiz: Discover UI components

Part 3 - Implement data model and logic
1. Implement data components
2. Connect the dots in M-V-C
3. Establish user flow
4. Utilize device resources
Quiz: Implement data model and logic

Part 4 - Revive your app
1. Understand gestures on a touch screen
2. Transform views within an application
3. Implement simple animations
4. Reach out! Using content sharing to promote your application
Quiz: Revive your app

Part 5 - Accommodate different points of view
1. Discover layout parameters
2. Understand the Auto Layout
3. Utilize Size Classes
Quiz: Understand the layout

Certificate

Prérequis

This course requires knowing the basics of iOS development, having fundamental programming skills using Swift, and an understanding of Object-oriented programming. The required knowledge is covered in the following courses:

  • Immerse yourself in the iOS environment
  • Learn the fundamentals of the Swift Programming Language
  • Deepen your knowledge by learning Object-Oriented Programming (OOP) with Swift

Hardware requirements: A Mac computer (a laptop or a desktop)

Intervenants

Olga Volkova
Fascinated by limitless opportunities in the universe of unknown. iOS engineer, interaction designer, entrepreneur, educator, writer.

Éditeur

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.

Plateforme

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.

Ce contenu est noté 4.5 sur 5
(aucun avis)
Ce contenu est noté 4.5 sur 5
(aucun avis)
Complétez cette ressource pour donner votre avis