OpenClassrooms
OpenClassrooms Logo

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

  • Offered byOpenClassrooms

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

Duration

10 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

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

  • Earn a certificate of completion from Openclassroom
Details Icon

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

Skills you will learn
What are the course deliverables?
  • Course objectives:
  • At the end of this course, you will be able to:
  • Architect the code of an application with the MVC model
  • Manage the assets of an application
  • Implement an interface based on a designer's requirements
  • Use structures in Swift
  • Utilize device resources and local storage
  • Interpret user gestures on the touch screen
  • Create simple animations
  • Master the essential components of iOS (UIViewController and UIView) 
  • Implement adaptive layout
  • Create a functional app to start building your portfolio - FrameIT!
More about this course
  • You will learn how to create apps that implement solid architecture, appealing presentation, animations and interactions
  • This new knowledge will help you significantly advance your skills in native iOS app development
  • You'll be able to interpret the design requirements and translate them into the building blocks of an app
  • As a result of this course you will be able to create your own app and start building your portfolio, which is now a must-have in the workforce
  • You may even choose to publish your creation in the App Store - the ultimate presentation platform for your portfolio

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

Part #1 - Navigate the iOS app project

Part #2 - Discover UI components

Part #3 - Implement data model and logic

Part #4 - Revive your app

Part #5 - Accommodate different points of view

Faculty Icon

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

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

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

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by OpenClassrooms

Free
6 hours
Intermediate
Free
10 hours
Beginner
Free
15 hours
Intermediate
Free
8 hours
Intermediate
View Other 134 CoursesRight Arrow Icon
qna

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

Student Forum

chatAnything you would want to ask experts?
Write here...