Computer Science Canada

databases for smartphone apps?

Author:  jason_lee_91 [ Mon Jun 27, 2011 7:04 pm ]
Post subject:  databases for smartphone apps?

so i am just starting to learn objective c to see what its like
but i kind of ran in to a question
the app that i am trying to create is very simple
it just needs a database and is pretty much searching through databases and returning results
so my question is, if i want my app/database to contain pictures, doesnt that make the size of the app really big?
especially if i want to use HD photos, then wouldnt that make the app several gigs?
what am i missing here that is confusing me?
haha any insight from you guys is greatly appreciated!

Author:  Sur_real [ Mon Jun 27, 2011 7:30 pm ]
Post subject:  Re: databases for smartphone apps?

well most apps probably host it on a single database that's connected to the internet (like a cloud I suppose?) so the apps will need internet access. I guess similar apps include shazam or soundhound. For example, just in case, people don't have access to the internet immediately, they store their queries offline/locally and then whenever they connect to the internet, it'll go search the database and return the results.

Edit: Also, this method allows the the database to be easily updated or else everyone would have to update the app every so often.

Author:  jason_lee_91 [ Mon Jun 27, 2011 8:27 pm ]
Post subject:  Re: databases for smartphone apps?

Sur_real @ Mon Jun 27, 2011 4:30 pm wrote:
well most apps probably host it on a single database that's connected to the internet (like a cloud I suppose?) so the apps will need internet access. I guess similar apps include shazam or soundhound. For example, just in case, people don't have access to the internet immediately, they store their queries offline/locally and then whenever they connect to the internet, it'll go search the database and return the results.

Edit: Also, this method allows the the database to be easily updated or else everyone would have to update the app every so often.



so you mean i would search now and then once i get access the phone will go search for me? how ever lnog that may be?
or am i using some method to store a part of the data base locally?


: