Published on July 10, 2018 by CodeWithChris

Get an intro to popular database options used for iOS app development like MySQL, CloudKit, Firebase, Core Data and Realm.

Quick Jump Links
00:28 – MySQL
05:16 – CloudKit
10:49 – Firebase Database
13:45 – Core Data
17:20 – Realm Database

Come and learn iOS programming with us!
If you want to increase your chances of success, I recommend that you join our CWC community where students support and help each other out, share their knowledge and their successes:

www.facebook.com/groups/codewithchriscommunity/

After that, when you are ready to learn more, come and join my fundamentals course below to learn more closely with me.

SUBSCRIBE TO MY CHANNEL ► bit.ly/2re4GH0

_________________
FREE RESOURCES (download links)

iOS Beginner Lessons ► bit.ly/2G44rCP

Swift Syntax Cheat Sheet ► bit.ly/2jmQGq1

PC Users ► bit.ly/2KRiS0C

Xcode for Windows Blog Post ► bit.ly/2jrfehL

Swift Language Guide ► developer.apple.com/library/prerelease/content/documentation/Swift/Conceptual/Swift_Programming_Language/

Swift Open Source ► www.swift.org

_________________
FUNDAMENTALS COURSE

Learn More ► bit.ly/2JSeOMG

_________________
CONNECT WITH ME

For more tutorials on how to build iPhone apps, make sure you join 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/
Facebook Group ► www.facebook.com/groups/codewithchriscommunity/
Reddit ► www.reddit.com/r/CodeWithChris

_________________
FOLLOW ME

Twitter ► @CodeWithChris
Instagram ► @CodeWithChris

_________________
ABOUT ME

Hi I’m Chris! I’m dedicated to teaching fundamentals about how to make an app. This is important if you’re trying to land an iOS job, be a freelancer, increase or start a business with an app idea. 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 4, Xcode 9 and app building from my course and materials!

Here’s just a sample of the success stories my students have sent in:

68 Beginners Share Their Success Stories

Leave a Reply

21 Comments on "Intro to Databases (MySQL, CloudKit, Firebase, Core Data, Realm)"

Notify of
avatar

Muhammad Ali
Guest
Muhammad Ali
8 days 15 hours ago

i am big fan of Nosql database because i do not learn about the data structure how nomolization bla bla….And mostly i am a mobile developer (ios) so nosql is better

Jesper Andersson
Guest
Jesper Andersson
8 days 22 hours ago

Great video. Will you do a part 2? My personal favorite is Redis but usually store most user-data/private data in Core Data since it easily available and no need to include 3rd party libraries that waste space.

xMhnd
Guest
xMhnd
9 days 1 hour ago

Firebase is easily the solution to most of the projects I work on. It took sometime to learn NOSQL but I think it's worth it.
Realm seems very welcoming though, might take a look at it if i'm developing a local game or something like that.

Peter Thompson
Guest
Peter Thompson
9 days 3 hours ago

Enjoyed the explanation of the different types of databases we can use when building an app. What about data encryption, especially for those where the data is stored remotely? What types of encryption can be used and is the decryption done at the database server, web server or locally?

Pon Rahul M
Guest
Pon Rahul M
9 days 6 hours ago

Fabulous work sir!! I have to brush up with xcode a little bit again… Just like always, this video too is a fantastic one… Waiting for next tuesday…

David Lintin
Guest
David Lintin
9 days 7 hours ago

Firebase is by far the easiest to manage user authentication. Even with Social logins. Would like to hear your thoughts on AWS.

Enrique Pablos
Guest
Enrique Pablos
9 days 8 hours ago

Good video, con hoy do tutorials for Firebase?

CodeWithChris
Guest
CodeWithChris
9 days 8 hours ago

Firebase tutorials are coming up! If nothing changes, it'll be July 23!

Ammar Ahmad
Guest
Ammar Ahmad
9 days 8 hours ago

I prefer CloudKit and Core Data because its Apple Build in option to managing data

CodeWithChris
Guest
CodeWithChris
9 days 8 hours ago

Valid opinion! Thanks for commenting!

PRO GAMER
Guest
PRO GAMER
9 days 9 hours ago

But how to access the databases of a website.

PRO GAMER
Guest
PRO GAMER
9 days 8 hours ago

Thanks a lot 🙂

CodeWithChris
Guest
CodeWithChris
9 days 8 hours ago

Sorry, i was mistaken. If you're talking about gaining unauthorized access to a database then i'm not the one to talk to lol

CodeWithChris
Guest
CodeWithChris
9 days 8 hours ago

Do you know what kind of databases each of them are? That will dictate how your app will get access to them

PRO GAMER
Guest
PRO GAMER
9 days 8 hours ago

Well I know that inspect the code of any website is the best thing that i know to hack something

PRO GAMER
Guest
PRO GAMER
9 days 8 hours ago

Both of them someone's web and mine

Sergio Lozano Garza
Guest
Sergio Lozano Garza
9 days 9 hours ago

didnt knew about cloudkit, seems to be the best, but im more familiar with mysql

CodeWithChris
Guest
CodeWithChris
9 days 8 hours ago

Familiarity is a reason to use something depending on your goals! This relates to my topic for next week's video 🙂

wpDiscuz