• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Android app backend

I am a complete beginner at mobile app development so please bear with me.

I am trying to create an app that is a localized social network. I have a handle on UI and Mvvm architecture, Livedata and other Android concepts. What I keep doubting myself about is the getting the backend right for scalability and performance.

Here is a run down on some of the features I will have:
Finding nearby users
Chatting with them
Creating profiles
Able to create events and share it with others


Right now I am using firebase but have concerns with updating my data structure and losing user data. My number 1 concern is losing data while I change my app over time.

I have read a bunch of articles about app backends and none of them really cleared it up. Can I take a course or something to get a good understanding on how to choose the right database? Please help.
 
Back
Top Bottom