Ake backend riesenie vybrat pre Android aplikaciu?
Dajme tomu, ze na mobile spravim foto a chcem ho poslat niekam do nejakeho albumu, a potom si ich mozem cez tu aplikaciu pozerat (to je uplne jedno aky priklad dam, ide o princip)
Takze potrebujem autentizaciu pouzivatela do tej sluzby, potom potrebujem odoslat ten obrazok, to sa musi ulozit do databazi na serveri (asi relacnej).
Ako sa toto presne robi? To si kazda aplikacia vymysla vsetko od zaciatku? Nasiel som napr. api pre Android od Amazonu, ale tam je napr. autentizacia natvrdo v aplikacii cez nejake ich Amazon credentials ...
Existuje niekde nejake konzistentne API ktorym mozem ukladat a manageovat data a sluzby napr. v cloude?