Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Android

Which is the best database to use?

I would like to write both an Android and a Java app that can pull information from a database located on a remote server.

Which database should I use?

Where can I find easy to understand tutorials about working with said database?

4 Answers

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

Liv;

As far as I know either system can "hook" into whatever database you would be running. You may take a look at some of the conversations such as this about the pluses and minuses of MySQL versus PostgreSQL. Either should be find for Android, iOS, web, or desktop applications. Depending on the complexity, you may take an initial look at a service such as Parse which may suit your needs.

Pulling data from the database shouldn't be an issue and I believe the best practice is not to store video in a database but instead to store the links to the files.

Just my thoughts.

Ken

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

Liv;

Welcome to Treehouse!

There are lots of reasonable answers to your question. Perhaps providing a bit more context of what you are attempting to achieve would help.

Ken

I would like to build an app, that can pull from a database. Not sure how specific I can get

Ideally, it would be the same on both Android and IOS. I need to be able to pull different types of information from the backend / database , along with being able to stream video to the app.

That helps a lot.

Thanks!