How To Make A Freaking Iphone App Ios 10 Swift 3 Xcode 8

iPhone App Development from scratch. Learn how to make iOS apps using Xcode 8. The Basics Include Pokemon Go & Snapchat

Last updated 2022-01-10 | 5

- Create 10 fully functional iOS 10 apps
- Develop a solid understanding of Swift 3
- Industry Tips like how to get a job and make money from your apps

What you'll learn

Create 10 fully functional iOS 10 apps
Develop a solid understanding of Swift 3
Industry Tips like how to get a job and make money from your apps
The basics of Git and GitHub
Make Snapchat Clone
Make a Pokemon Go Clone

* Requirements

* You will need a Mac computer


Have you ever wanted to make an iPhone app? Did you get lost in YouTube videos or online blog posts? This is the course for you!

My name is Nick Walter and I am a self taught iPhone programmer. I Know what it feels like to start from the beginning. In my course I will teach you Swift 3 and how to make iOS 10 apps. What will we make?

*Emoji Dictionary - A simple app to help us learn about TableViews

*Do It! - A todo app that teaches us about CoreData

*Game Collector - Learn to work with the camera as we make an app to catalog a collection of something (video games, movies, stamps, etc...)

*Soundboard - Record sounds using the microphone and play them back. This one is fun!

*Snapchat Clone - We'll use Firebase to make a simple version of Snapchat. Very involved

*Pokemon Go Clone - Learn how to work with maps as we make a clone of most popular iOS game right now

Come join the funnest course on Udemy for making iPhone apps!

Who this course is for:

  • People looking to learn the beginning to intermediate skills needed in iOS apps

Course content

13 sections • 158 lectures

Welcome and Downloading Xcode Preview 02:21

About Me and the Course Preview 04:24

Installing Xcode Preview 01:22

Intro Preview 03:24

Walking through why Xcode and Swift are important.

Variables and Constants Preview 07:13

Variables and Constants are the building blocks of Swift!

Variables and Constants Exercise Preview 00:07

Testing your knowledge of Variables and Constants.

Strings and Ints Preview 03:37

Strings and Ints in Swift

Strings and Ints Exercise Preview 00:08

Swift Cheat Sheet Preview 00:02

Labels Preview 10:12

Learn how to add text to your app with labels

Outlets Preview 07:48

Bring Xcode Storyboards and code together with Outlets

Common Errors Preview 04:12

Look out for these errors!

Buttons Preview 06:19

Add some functionality to your app with buttons

Buttons Exercise Preview 00:04

Print and Comments Preview 07:31

Learn how to "print" things so that you can get inside info on your app

If Statements Preview 07:36

Bring life to your app with If Statements

If Statements Exercise Preview 00:10

Practice working with If Statements

If and Xcode Preview 04:29

Bring If Statements into your Xcode project

Outro Preview 00:46

Let's wrap up our intro to Swift and Xcode

Intro Preview 01:24

Let's get started with Git

Get with the Git Preview 09:25

Learn from a pervious student about why Git is so important

GitHub Preview 04:34

Let's save our code to GitHub

Math and Double Preview 06:09

Let's do math with Doubles!

Textfields Preview 08:27

Let the user add text to your app!

String Interpolation Preview 10:14

Let's get fancy with Strings!

Booleans Preview 07:25

Is it true...or false? :)

Add or Subtract Preview 05:15

Let's beef up our app a bit!

Outro Preview 01:11

Let's wrap up git

Intro Preview 02:55

Let's talk about the Emoji Dictionary

Arrays Preview 05:53

Learn what arrays are

Arrays Part 2 Preview 04:16

Some more arrays for ya!

Arrays Exercise Preview 00:06

Sketch Preview 06:26

Drawing out the Emoji Dictionary

TableViews Preview 07:55

Finally! Time for TableViews :)

DataSource and Delegate Preview 07:38

Connecting our TableView DataSource and Delegate

Arrays and TableViews Preview 06:39

Bring Arrays and TableViews together

The 2nd ViewController Preview 05:56

On to the next one ;)

Segues Preview 06:42

Switch from one ViewController to the other

Prepare for Segue Preview 07:17

Doing some prep right before the segue happens

Pass Da Emoji Preview 06:45

Pass the Emoji from one ViewController to the other

Definition Preview 05:46

Make the definition show up!

Outro Preview 01:39

Wrapping up the Emoji Dictionary

Intro Preview 01:25

Working for a Company Preview 04:37

Being a Freelancer Preview 08:54

Money from Your Own Apps Preview 04:57

Recommendations Preview 03:04

Functions Preview 08:34

Return Preview 08:58

Classes Preview 10:35

Methods Preview 05:20

Extra Emoji Features Preview 06:03

Classes in Emoji Dictionary Preview 10:34

Why Classes Are Cool Preview 06:56

Outro Preview 00:55

Intro Preview 01:06

Sketch Preview 03:55

Setting Up the UI Preview 07:12

The Great Programming Myth Preview 09:56

Error Handling Preview 05:17

AVAudioRecorder Preview 09:15

Recording Preview 06:31

Playing Audio Preview 06:11

Save a Sound Preview 06:18

Show the Sounds Preview 07:52

Swipe to Delete Preview 04:22

Outro Preview 01:52

Guest Instructor Preview 00:02

Developer's Account Preview 02:31

App Store Tips Preview 09:18

Certificates Preview 02:07

App IDs Preview 02:13

Provisioning Profile Preview 02:58

iTunes Connect Preview 04:35

Meta Data Preview 08:15

Outro Preview 00:24

Intro Preview 01:37

Sketch Preview 04:39

CocoaPods Preview 11:48

Sign In Design Preview 06:03

Sign In Code Preview 09:43

Create User Preview 11:38

Camera Design Preview 07:19

Add Image Preview 07:22

Firebase Storage Preview 12:40

Smaller Image Preview 09:33

Firebase Database Preview 10:42

Pulling Data Preview 11:21

Adding Snaps Preview 10:47

Snaps are Ready Preview 07:22

Snaps in a List Preview 08:52

View the Snap Preview 09:41

Downloading Images Preview 05:20

Firebase Delete Preview 08:30

Remove From the TableView Preview 08:18

Delete From Storage Preview 07:12

Make It Shine Preview 08:01

Outro Preview 01:09

Intro Preview 00:48

Sketch Preview 04:30

MapView Preview 06:08

Getting the User's Location Preview 07:47

Region Zoom Preview 08:20

Recenter Preview 08:41

Poke Spawn Preview 15:00

Pokedex Preview 06:50

CoreData Helper Preview 08:56

Get All Pokemon Preview 09:35

Caught and Uncaught Preview 07:50

TableView Sections Preview 10:02

Adding Images to the MapView Preview 08:18

Random Pokemon Preview 10:12

Catch...OR NAH! Preview 09:20

Catching Pokemon Preview 06:39

Alert Controllers Preview 10:04

Polish Preview 04:51

Outro Preview 01:16