How development process works in iOS
  • Introduction to the course
  • Tools you will need to start this course
  • Industry process of developing an app
  • what we did so far - Summary 1
Our First app in our hand
  • Section 2 - What to expect in this section
  • XCode - first look
  • Our first and most common crash for beginners
  • First app logic and design
  • Watch only lecture - Design the assets
  • Our first polished app on iphone 7
  • Moving our first app to real device
  • Exercise Files
  • Complete iOS10 Exercise files
Learn Swift 3 - Skippable if you are aware of swift
  • Section 3 - What to expect in this section
  • Introducing playground for quick codes and exercise files
  • Variables and constants in swift 3
  • String interpolation in swift 3
  • Type conversion and aliases
  • Conditionals and loops at quick look
  • Arithmetic and assignment operators
  • Comparison and range operations
  • Logical AND OR and NOT operators
  • Strings in swift 3
  • Collection - Array in swift 3
  • Collection - set in swift 3
  • Collection - Dictionary in swift 3
  • Conditionals - If Else in swift 3
  • Switch case in swift 3
  • Conditionals for in loop
  • Conditionals while and repeat while loops
  • Condition controller keywords
  • Basics in functions in swift 3
  • Variadic functions and inout keyword
  • Closure for beginners
  • Enums in swift 3
  • Classes and structures
  • Optional chaining and forced unwrapping
  • Extensions in swift 3
  • Generics and scopes
Pushing code to git and coffee calculator app
  • Section 4 - What to expect in this section
  • Pushing the existing project to github
  • Coffee App logic and assets
  • Coffee App interface building up in Xcode
  • Coffee App Code in Xcode
  • Moving CoffeeApp to real device
Learn to design an App - SketchApp Master section - Skippable
  • Section 5 - What to expect in this section
  • First look on the sketch app
  • Lines arrows and rectangles
  • Stars and polygons
  • Project - Attack button
  • Vector Tool practice with twitter logo
  • Meet the A team - Union Subtract Intersection and Difference
  • Basics of image in Sketch
  • Handling icons WhatsApp part 1
  • Handling icons WhatsApp part 2
  • Mail icon
  • Screenflow icon part 1
  • Screenflow icon part 2
  • Google Docs icon
  • Camera icon part 1
  • camera icon part 2
  • Wanderlust icon
  • Chrome icon part 1
  • Chrome icon part 2
  • Chrome icon part 3
  • Installing Toolbox and adding plugins in sketchapp
  • Basics of exporting
  • CakesNCookies Login Screen part 1
  • CakesNCookies login screen part 2
  • Elegant logins part 1
  • Elegant logins part 2
  • HIG UI Designs do's and Don'ts
  • Multipage SignUp part 1
  • Multipage SignUp part 2
Foundation of iOS development
  • Section 6 - What to expect in this section
  • File Structure of iOS Apps
  • Complete App life Cycle and View hierarchy
  • Adding View controllers and segue
  • Learn about picker views and delegates in ios 10
  • USA SIgnup part 1
  • USA SignUp - Setting the pickerView
  • USA SignUp - Dismiss the keyboard
  • Understanding slider and bar buttons in ios 10
  • Autolayout and constraints
  • stack views in detail in ios 10
  • Runners app UI in Xcode 8
  • Runners App code for Play button
  • FInishing Runners App
  • Adding icons and launch screen
Table Views, Core data and fetching data from web
  • Section 7 - What to expect in this section
  • Basics of Table View
  • Adding Second View Controller
  • Passing Information from one View Controller to another