Witam,
piszę aplikację na androida dla klienta. Do tej pory korzystałem z MySQL i JDBC, ale zrobiłem inny projekt z użyciem google firebase i bazą realtime database nosql i świetnie mi się z nią pracowało, jednak szukam darmowej opcji, i nie wiem czy darmowe konto google firebase będzie wystarczające (z aplikacji korzysta kilka osób i wykonywane są następujące operacje: logowanie do konta, wysyłanie danych do bazy danych i odbieranie danych z bazy danych)
czytałem o mongodb, ale nie wiem czy samemu będę musiał napisać API dzięki któremu będę mógł robić operacje w bazie danych?
trochę chaotycznie to rozpisałem, ale mam nadzieję że zrozumiecie o co mi chodzi
zależałoby mi także na offline capabilities