Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Good practices for building a mobile app backend

Custom Title Activated
Loyal Member
Joined
May 23, 2011
Messages
1,607
Reaction score
589
Hi,
I'm currently building an app and I was wondering if anyone could give me any tips/suggestions for building the backend. I'm currently using AppEngine (with Cloud Endpoints) and my backend application is written in Java.
I'd appreciate it if anyone had any tips to share on building an efficient and scalable backend (I haven't really progressed yet - I only started working on the app a few days ago).


Thanks in advance,
Adil
 
Banned
Banned
Joined
Dec 23, 2013
Messages
134
Reaction score
10
Hi,
I'm currently building an app and I was wondering if anyone could give me any tips/suggestions for building the backend. I'm currently using AppEngine (with Cloud Endpoints) and my backend application is written in Java.
I'd appreciate it if anyone had any tips to share on building an efficient and scalable backend (I haven't really progressed yet - I only started working on the app a few days ago).


Thanks in advance,
Adil

What exactly is the app?
 
Newbie Spellweaver
Joined
Aug 30, 2013
Messages
25
Reaction score
9
Do you mean programming pattern? For example Model-View Controller (MVC)? Like hindi was saying i think more information is needed.
 
Joined
May 23, 2008
Messages
1,071
Reaction score
574
Use a proven (i.e. widely used, been around for at least a little while, not completely poop, etc etc) open source framework. The less crap your code is and the more maintainable your code is, the easier time you'll have.working with it in the future. Make sure you and others can read it, understand it, maintain it, extend it, and reuse it.

Don't worry about scalability right now, just worry about not making something that is complete and utter poop. It will still likely be, and you'll look back in a year and want to punch yourself in the face, but don't worry too much about that. Scalability is an extremely complex subject that requires a lot of hands-on experience to even begin to understand, and even then, there's always a ton more to learn.

tl;dr Just focus on shipping something, ideally something that isn't an utter pile of poop. Which it still probably will be in a year, but again, don't mind that too much.
 
Back
Top