Getting started with iOS development

Getting started with iOS development
Getting started with iOS development

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 8h 35m | 1.43 GB
eLearning | Skill level: All Levels

Learn iOS 12 and Swift 4 by building high quality, real-world apps!

Welcome to the world’s most comprehensive course on beginner iOS development. You’ll learn the iOS fundamentals, interface builder, auto layouts, model view controllers and more.

After you learn the basics of Xcode and iOS you’ll build your first real-world project. By the end of this course, you’ll understand how to build simple apps from start to finish in Xcode.

This course is a step by step guide to get you started with your first iOS app. You will be learning by building a fully functional app showcasing the process of using Auto Layouts, Input Fields and calculations.

What You Will Learn

  • Swift 4
  • Xcode 10
  • Interface Builder
  • Unit testing
  • Custom drawing with drawRect
+ Table of Contents

Getting started with
1 Xcode setup and understanding versions
2 How to install the Xcode dark theme
3 Building your very first iOS app
4 Hustle app with images, UI, and sound

Intro to Programming & Swift 4 Basics
5 Variables, operators, & how computers work
6 Strings
7 Numbers
8 Functions
9 Booleans & conditional logic
10 Constants & logical operators
11 Arrays
12 Loops
13 Dictionaries
14 Object oriented programming
15 Inheritance
16 Polymorphism
17 Optionals

Swoosh App – Intro to Interface Builder & Auto Layout in Xcode 10
18 Creating the welcome screen
19 Working with frames
20 Intro to Auto Layout
21 Working with UIStackView
22 Intro to segues (Changing screens in iOS)
23 Refactoring in Xcode
24 Debugging setValue forUndefinedKey
25 Programmatic segues
26 IBActions & data models
27 Passing data between view controllers

Profile App – Digging Deeper With Auto Layout
28 Auto Layout for iPhones
29 Auto Layout for iPads & size classes

Window Shopper App – Your First Fully Functional iOS 12 App
30 Creating custom text fields
31 Input accessory view and IBDesignable
32 Creating simple unit tests
33 Writing logic for calculations
34 Custom drawing in iOS 12 with drawRect