Prawilny sposób na przechowywanie konfiguracji w Androidzie

Prawilny sposób na przechowywanie konfiguracji w Androidzie
SH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

Cześć Wam :)

Robię swoją pierwszą poważniejszą aplikację Android i chętnie się dowiem w jaki sposób w Androidzie trzymacie konfigurację? W moim konkretnym przypadku chodzi mi adres serwera API. W teorii mógłbym zrobić jakiś hardcode, ale nie wierzę, że nie ma lepszego sposobu :). Głównie rozważam taki przypadek, że na dziś dzień mam do serwera adres A, ale z jakiegoś powodu muszę zmienić na adres B. W jaki sposób jest to ogrywane? Czy przy starcie aplikacji jest możliwość.. nie wiem... jakieś komunikacji pomiędzy Aplikacja - GooglePlay, gdzie miałbym podpiętą konfigurację, którą w każdej chwili mogę zmienić?

Będę wdzięczny za podpowiedzi jak to robicie :)

panryz
  • Rejestracja: dni
  • Ostatnio: dni
1

Różnie,
jak sobie zrobisz domenę to będziesz mógł zaszyć domenę a to że Ci się IP zmieni to w apce ma małe znaczenie.
Można zrobić to przez remote config i trzymać taką konfigurację w Firebase.
Możesz sobie zrobić to na warstwie api gateway.
Podejść masa, ważne, zeby nie brać armaty na komara.
Jak dla mnie zaszycie adresu w apce jest wystarczające dla aplikacji takich zwykłych.

SH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

O, remote config we firebase brzmi dokładnie na to, co bym chciał. Dzięki! :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.