I'm almost done with my mobile app project, and it's working great on emulators. The last piece I need to work on is the backend functionality. Essentially, I want to know what I should focus on learning to implement the backend architecture for my app, which will include features like handling various APIs, storing and processing data using APIs like ChatGPT, and sending results back to the app's database. I'm not interested in certifications or formal career paths; my main goal is to understand the concepts deeply since I plan on building a lot of apps in the future. Any suggestions would be greatly appreciated!
1 Answer
I'd recommend starting with a solid mobile backend solution like Firebase. It's user-friendly and you won't have to worry about the complexities that come with building a backend from scratch. If you're looking for something with more customization, AWS Amplify could work too, but I’ve found it can be a bit tricky to navigate sometimes. Remember, starting with a simpler solution will allow you to focus more on your app's functionality rather than backend complexity.
But Firebase might not support heavy data processing that relies on GPUs, right? My app primarily fetches data and processes it using Python, which involves lots of GPU usage.