google play-baza danych + ani

0

Dzień dobry, moim celem jest stworzenie aplikacji i wysłanie jej do google play. Aplikacja wykorzystuje moje api (PHP) oraz no wiadomo localhosta. Moje pytanie brzmi jak mogę z tego localhosta zrobić aby publicznie ludzie mogli korzystać z mojej bazy danych(sql) oraz gdy wykorzystuje moje api najpierw muszę je włączać lokalnie więc tutaj tez mam pytanie jak zrobić aby te api działało wraz z google play. Pozdrawiam.

1

@Michał Anonyms:
Tak potrzebujesz mieć jakąś instancję serwera. Możesz to zrobić na conajmniej kilka sposobów

  1. VPS, kupujesz maszynkę np w jakimś ovh czy innym data center, które daje taką opcję. Stawiasz tam swój serwer, baze, uruchamiasz API i masz.
  2. AWS - w zasadzie podobne do tego co oferuje VPS
  3. Usługa typu firebase, która jest Twoją bazą danych i normalnie możesz z tego korzystać jak z API

To co jest istotne to zastanowienie się jaki ruch będzie w Twojej aplikacji. Rozwiązanie 2 i 3 to rozwiązania które się "same" skalują, ale w momencie gdy potrzeba Ci więcej zasobów to więcej płacisz. W przypadku 1 potrzebujesz mieć wiedzę devopsa aby to jakoś w miarę skalować.

Osobiście do małych apek, apek typu PoC polecam rozwiązanie numer 3.

0
panryz napisał(a):

@Michał Anonyms:
Tak potrzebujesz mieć jakąś instancję serwera. Możesz to zrobić na conajmniej kilka sposobów

Ja odczytuję pierwotne pytanie o apkę ADROIDOWĄ, opowiadasz n/t serwera HTTP.
Natomiast jakość pytania rzeczywiście jest jaka jest:

  1. jak moją bazę danych która działa na localhoscie upublicznić tak aby działała na google play.

Nie wierzę ani na paznokieć w apkę która istnieje, ani samodzielne wykonanie na localhoście API (może wklejki z netu bez zrozumienia) - sposób postawienia pytań mi to mówi.

@Michał Anonyms:
Kuuupę wiedzy do uzupełnienia przed tobą, nawet jeśli dostaniesz przypadkową odpowiedź którą jakimś cudem uda się wykorzystać bez zrozumienia, niewiele z tego postąpisz do przodu.
Dla własnego dobra poćwicz fundamenty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1