Published on November 23, 2016 by CodeWithChris

Firebase Tutorial for iOS Apps
Lesson 3: Xcode Project Setup
In this lesson, you’ll create your Xcode project, add the Firebase SDK via Cocoapods and make the connection to your Firebase Database!

Cocoapods installation and setup video: www.youtube.com/watch?v=oNKVVBN2JN0

This video series uses the latest and greatest from Apple (Xcode 8, Swift 3, iOS 10) and Google (Firebase) to create a messaging app with database features.

This series is intended for intermediate programmers or people who have gone through my Beginner series which can be found here:

How To Make An App (for beginners) – Start Here

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!

Website: codewithchris.com

CodeWithChris is dedicated to teaching beginners and non-programmers all about building iOS apps. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 3, Xcode 8 and app building from my course and materials!

Intro & Outro music
“Heartbreaker” by Jahzzar (www.betterwithmusic.com/)

Leave a Reply

20 Comments on "Firebase Tutorial – Ep 3 – Xcode Project Setup"

Notify of
avatar

Данил Шмелёв
Guest
Данил Шмелёв
24 days 23 hours ago

In this lesson you didn't notice ,that after "sudo gem …." you need to write "pod setup –verbose" ,however is that necessary to write or not ? because you did this in the cocoapods based lesson

Jack Ngai
Guest
Jack Ngai
1 month 6 hours ago

At 9:25 mark, FIRApp.configure() has been changed to FirebaseApp.configure().

Arno Stalpaert
Guest
Arno Stalpaert
2 months 30 days ago

Really nice tutorial!

CodeWithChris
Guest
CodeWithChris
1 month 30 days ago

+Arno Stalpaert thanks! 🙂

Mo Bro
Guest
Mo Bro
4 months 15 days ago

Thanks for the nice videos.. Do you have to do these steps, and reinstall the pods with every project?? Thanks.

Mo Bro
Guest
Mo Bro
4 months 13 days ago

Thanks for the response. I appreciate it

CodeWithChris
Guest
CodeWithChris
4 months 14 days ago

Hey Mo Bro, yes, for every new project that you're using firebase!

Sameer Raza Khan
Guest
Sameer Raza Khan
4 months 29 days ago

THANK YOU SO MUCH!. I SPENT 6 HOURS TODAY. WAS REALLY NO WHERE BUT WITH THIS AND OTHER VIDEO. I AM SO CLEAR IN MY UNDERSTANDING! GOD BLESS!

CodeWithChris
Guest
CodeWithChris
4 months 14 days ago

Thanks for watching Sameer!

rgl168
Guest
rgl168
5 months 11 days ago

1:15 so you don't need Core Data with Firebase?

CodeWithChris
Guest
CodeWithChris
5 months 8 days ago

+rgl168 hello! Coredata is local database while firebase has database capabilities for both local and remote. I haven't used coredata much so I can't compare the local firebase capabilities vs coredata 🙁

chang jeffrey
Guest
chang jeffrey
7 months 16 days ago

My Asian brother!!! Lol

Tigran Ambarcumyan
Guest
Tigran Ambarcumyan
8 months 14 days ago

I did the same as on video, however when I run my app, under frameworks folder -> file Pods_messaginapp.framework marketed red and it does not allow me to build app

Welles Lo
Guest
Welles Lo
4 months 19 days ago

Make sure that you open the ".xcworkspace ", NOT the ".xcodeproj"

HASHITRON
Guest
HASHITRON
7 months 17 days ago

Same with me. Did you find out how to fix it?

Yachao Shang
Guest
Yachao Shang
8 months 18 days ago

it shows the error Unable to find a specification for `FirebaseAnalytics (= 3.6.0)` depended upon by `Firebase/Core`

PSNCopy
Guest
PSNCopy
8 months 23 days ago

thanks for the video

wpDiscuz