Discussion Forums  >  Plugins, Customizing, Source Code

Replies: 4    Views: 45

Crown Solutions
Aspiring developer
Profile
Posts: 463
Reg: Nov 11, 2011
MN
13,480
01/24/14 07:20 AM (11 years ago)

cloud syncing data across devices

I am developing an app that stores data records and I would like to add a feature that syncs/stores the data to a cloud service. My first thought is iCloud, but I am open to other options if people have them. Ultimately I would like this to be cross platform, so going with iCloud has its limitations. (honestly it may never be made for Android, but never say never right;)) I might end up saving records to a database and figure out a way for the app to query the records upon opening, but I would rather not use my own server if I can help it. If this scales like I hope, I don't want the future issue of database babysitting. iCloud, Box, Dropbox, Parse, etc? Just thought I would throw it out there and see if anyone has had success with this. I just started looking online and there is a ton of info, a little nudge in the right direction would be helpful. Thanks, Jim
 
chris1
Code is Art
Profile
Posts: 3862
Reg: Aug 10, 2012
Austin, TX
50,120
like
01/24/14 08:11 AM (11 years ago)
Well if it does go viral, you're going to need a dedicated server. Any shared server is going to cause problems - especially one like Dropbox, etc that's shared by a ton of people. My advice: focus on making that app have virality and also profitability, then outsource database management if you do get there.
 
ATRAIN53
Code is Art
Profile
Posts: 1755
Reg: Nov 17, 2011
Chicago
26,450
like
01/24/14 08:36 AM (11 years ago)
I'd look at Parse. They have plans that will scale if your app hits it big. It's cross platform compatible. I don't think there is an easier BaaaS to setup and use. Take a look at this tutorial to see how simple it is to save some objects to the cloud: http://www.appcoda.com/ios-programming-app-backend-parse There's Android tutorials like this too out there. There's lots of other great guides and help on the Parse site. Hector in the Parse forums is excellent and very helpful.
 
Crown Solutions
Aspiring developer
Profile
Posts: 463
Reg: Nov 11, 2011
MN
13,480
like
01/24/14 11:15 AM (11 years ago)
thanks guys, I should have said I am not as worried about high traffic as I am quality of service to customers. a huge success for this would be something in the range of 2-3K users. It is a niche market. I don't want customers upset with me because of lost data. I would much rather have it on the shoulders of iCloud or Dropbox. I am on a shared server so pushing traffic through there is not an option I want to deal with. I am also looking at two options right now for the app. A client specific version (30-40 users) and a general public version. (who knows how many?) Might approach them each differently. I by no means plan to get rich off of this, but just want a stable platform and my biggest motivation is learning how to do this. Jim
 
Niraj
buzztouch Evangelist
Profile
Posts: 2943
Reg: Jul 11, 2012
Cerritos
37,930
like
01/26/14 12:01 AM (11 years ago)
Let us know how you get along, Jim. We shall learn at your feet. -- Niraj
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.