- Sur openclassrooms.com
Master the building blocks of an app: code architecture, UI elements, animations and interactions
- À son rythme
- Accès libre
- Certificat payant
- 5 séquences
- Niveau Intermédiaire
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.