Na przykładzie rozmówek potrzebuję 100 zdań po polsku i 100 tłumaczeń po angielsku, tak by można sobie je dowolnie przeglądać w aplikacji. Rozumiem że jeśli będę miał API i dodam kolejne 5 to po prostu przy ponownym uruchomieniu aplikacja je sobie wczyta. Jeśli będę miał je zapisane w telefonie, to użytkownik który pobrał aplikację na swój telefon, będzie musiał ją zaktualizować by mieć dostęp do nowej bazy.
Łączenie się z API będzie pewnie bardziej irytujące dla użytkownika, ale rozumiem że tutaj był by łatwiejszy sposób do aktualizacji. Nie wrzucałem jeszcze nic do google play i się zastanawiam jak wygląda proces takiej aktualizacji. Jeżeli oba nie są problematyczne to wydaje mi się, że lepsze jest wykorzystanie pamięci w telefonie.