Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS App Database Choice

Im looking for suggestions on an easy to use cloud based solution for a database. I want to use it for a iOS app and with a web interface, mostly for entering data, probably locally at first but it could spawn into a web app eventually.

I dont need a ton of storage or an expensive solution, just something that I really dont have to manage or do much set up, I want to focus mostly on development, create an interface and set up some tables, add some data and then start development on the iOS app.

Any suggestions/comments?

Thank you!

like image 690
JAManfredi Avatar asked Dec 02 '11 14:12

JAManfredi


People also ask

What database should I use for iOS app?

SQLite is popular among developers for a variety of reasons. Some consider the SQLite database the most convenient database for their iOS app because of its straightforward implementation. The software is lightweight and easy to integrate into devices like mobile phones and digital cameras.

What database should I use for my app?

Here are some popular databases to build Android apps and iPhone apps. You can select the best database for your mobile app based on your requirements. MySQL: An open-source, multi-threaded, and easy-to-use SQL database. PostgreSQL: A powerful, open-source object-based, relational database that is highly customizable.


2 Answers

Have you taken a look at Parse? They are mostly focused on simple cloud based backend that you can setup in minutes. They have an SDK that you can integrate into your app.

Parse can work across platforms with Android as well. If you are looking to just implement your app in iOS, you could use a UIManagedDocument class that wraps a CoreData instance of the database locally and can be synced to iCloud.

like image 138
myuiviews Avatar answered Nov 14 '22 15:11

myuiviews


Why not use a simple SQLite file, and sync it through iCloud?

like image 2
Cyrille Avatar answered Nov 14 '22 13:11

Cyrille