What Database should I use for my app?

Hello,


I am very new and not sure what databse to use with my project.


It is going to be built on iOS for the iPhone and Apple Watch. It will function similar to the Contacts App. Users will store client data on the phones and the data will sync across all of their devices. Not sure weather to use CloudKit or Firebase or something else?


Sorry for such a newbie question and I appreciate any help.


Thank you,

Eric

CloudKit will work fine. You will need it to sych across devices and it will also support your database needs.

Thank you for your advice. I would like my clients to have access to their data (clients list) even if they don’t have internet just like the Apple Contacts app. What is your thoughts about that?

Accepted Answer

If your 'database' needs are relatively simple, you may be able to use a simple NSDictionary stored locally in a file. The synching across devices will require some sort of connection between the devices - going through the internet to CloudKit or the Cloud key-value file is the easiest.

Thank you very much for your help! 😀

What Database should I use for my app?
 
 
Q