30 Days of iOS 12: Learn iOS 12 & Swift App development

  • 3.4
9 hours on-demand video
$ 13.99

Brief Introduction

Learn new techniques to build iOS apps for next 30 days + ARKit + Natural Language Processing + Core ML & Vision

Description

Learn iOS 12 and Swift in 30 days. Each day you will learn something new and apply that in a mini projectEach day. Here are few things you will learn:


  • Build an Interface with Labels and Buttons

  • Use functions with buttons

  • Use NSNumberFormatter

  • Unwrapping Optionals

  • Build custom Navigation Bar

  • Use and detect Long Press Gestures

  • Work with multiple actions on one button

  • Write an app in MVC pattern

  • Work with Computed Properties

  • Create a toolbar above the keyboard

  • Set min and max values for Slider

  • Convert Strings to Int / Double and vice versa

  • Handle calculations with formulas written in the Model

  • Enable or disable objects based on if the keyboard is open

  • Get values from the UISlider and convert them to Int for use in the Model

  • Build Custom Table View Controller

  • Work with Nav Bar Buttons

  • Populate Table Rows with local data

  • Work with NSDate and NSDateFormatter

  • Set the current date and time based on the user's iPhone settings

  • Format the date to the user's UTC time

  • Refresh date and time

  • Store data in memory before changing views

  • Send stored data from one view to the other

  • Work with Gestures

  • Create Custom Navigation Bars

  • Customize the way Back Buttons are displayed

  • Auto-launch the Keyboard when the View loads

  • Access the Camera Roll from within the App

  • Create Image Picker Controller

  • Handle a selected image in the Camera Roll

  • Control how the image is displayed to prevent stretching

  • Build a custom Table View Controller

  • Create custom Refresh Control

  • Stop refresh animation when data finishes updating

  • Update the table with refreshed local data

  • Remove data from Data Source

  • Delete data from Table Row

  • Animate the item deletion

  • Handle rearranging Table Rows

  • Enable swipe to delete Table Row

  • Create a Model to interact with View Controllers

  • Add data to the Model

  • Update the Table View when the View loads

  • Dismiss the View from the Keyboard Done key

  • Segue to new Views from a Button

  • and much more

Requirements

  • Xcode 10
  • Swift
  • Basics of Programming
  • OSX
  • Macbook

Outline

  • Promo + Intro
  • Promo + Intro
  • Demos
  • Introduction
  • Day 1
  • Day 2
  • Day 3
  • Day 4
  • Day 5
  • Day 6
  • Day 7
  • Day 8
  • Day 9
  • Day 10
  • Day 11
  • Day 12
  • Day 13
  • Day 14
  • Day 15
  • Day 16
  • Day 17
  • Day 18
  • Day 19
  • Day 20
  • Day 21
  • Day 22 - Part 1
  • Day 22 - Part 2
  • Day 22 - Part 3
  • Day 23
  • Day 24
  • Day 25 - Part 1
  • Day 25 - Part 2
  • Day 26
  • Day 27
  • Day 28
  • Day 29
  • Day 30 - Part 1
  • Day 30 - Part 2
  • BONUS
  • BONUS: Coupon code for any course authored by us.
$ 13.99
English
Available now
9 hours on-demand video
DevTechie Interactive
Udemy
Udemy

Instructor

DevTechie Interactive

  • 3.4 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses