Price
$49
Course Type
Online
Duration
3 hours
Date
Various dates throughout the year
Entry Requirements
All Levels

About this course

In this course we are going to have a look at the different screen sizes, as well as the many devices out there. And there are quite a lot of them. So we need to ask our selves one question: What does štruly universal˜ actually mean?

We are going to start by taking a look at Auto Layout and especially Size Classes, which were introduced with iOS 8. Using these features will enable you to create user interfaces that adjust themselves to any rotation and screen size.

We will continue with learning about techniques to identify the currently used device so that you can customize the user interfaces for each device type and thereby provide your users with the best experience possible.

Once your users have installed your App on more than one device you will have to think about synchronizing data. Therefore you will learn a lot about Parse, a backend service with awesome cloud features.

After learning the basics of creating universal user interfaces we are going to build a real world application from scratch. By creating an instagram like app you can put into practice everything you have learned so far.

What are the requirements?

  • Basics of Xcode
  • Basics of understanding programming
  • Basic understanding of Swift

What am I going to get from this course?

  • Over 20 lectures and 3 hours of content!
  • Create universal Apps that run on all iPhone sizes, iPad and iPod Touch
  • Using Auto Layout to create user interfaces that will adapt themselves according to the device orientation and screen size
  • Using Size Classes to customize the layout for specific devices like the iPhone 6 Plus
  • Influence UI changes while rotating a device
  • Integrate Parse into every iOS App
  • Save and retrieve Data from Parse

What is the target audience?

  • Take this course if you plan to create an app that has to change it's interface orientation and needs to run on as many iOS devices as possible.
  • This course is ideal for everyone familiar with the basics of Xcode and Swift Development
  • This course gives no introduction into programming intself
Enquire now

Enquire now