• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Aplikacja mobilna łącząca się z bazą danych/stroną internetową?

VPS Starter Arubacloud
0 głosów
2,690 wizyt
pytanie zadane 4 lutego 2019 w Android, Swift, Symbian przez Hardwell Dyskutant (8,980 p.)
Witam, jestem początkujący w programowanie aplikacji na androida więc chciał bym się czegoś dowiedzieć/cos wyjaśnić. A mianowicie piszę apkę myjni mobilnej w Android Studio (kotlin), chciał bym aby znalazła się w apce między innymi opcja zamówienia mycia, i tu moje pytanie: W jaki sposób to uczynić? czy aplikację trzeba połączyć do jakiejś bazy danych albo strony internetowej? nie mam pojęcia jak w ogóle działa łączenie aplikacji z internetem (bazą danych/stroną internetową).

2 odpowiedzi

0 głosów
odpowiedź 4 lutego 2019 przez jankustosz1 Nałogowiec (35,940 p.)
Łączenie bezpośrednio z bazą danych to nie jest chyba dobry pomysł bo może ktoś wydobyć z Twojej aplikacji login i hasło do bazy.

Moim zdaniem najlepiej jakbyś zrobił jakieś api na stronie internetowej i w momencie jak ktoś zamówi mycie wysyłasz odpowiednie zapytanie http. Jeszcze możesz zrobić system logowania czy coś tego typu.
komentarz 4 lutego 2019 przez Hardwell Dyskutant (8,980 p.)
Jak coś yatakie osiągnąć??
komentarz 4 lutego 2019 przez jankustosz1 Nałogowiec (35,940 p.)
Ale czego konkretnie nie wiesz? Napisałem co musisz ogarnąć, aby to zrobić.

Poszukaj poradników jak zrobić rest api np. w php. I jak w javie wysyłać żądania http
0 głosów
odpowiedź 4 lutego 2019 przez KubenQPL Maniak (62,820 p.)
Task jak kolega mówi najlepiej wystawić Rest Api, najprościej to chyba w kotlinie z biblioteką ktor, a do tego musisz kupić jakiegoś vps'a bo zwykłych hostingow dla jvm nie ma raczej, musiałbyś korzystać z heroku lub cloudów.

A po stronie androida najłatwiej użyć biblioteki retrofit i gson do obsługi zapytań i parsowania danych
komentarz 4 lutego 2019 przez Hardwell Dyskutant (8,980 p.)
Do tego są jakieś dobre tutoriale?
komentarz 4 lutego 2019 przez KubenQPL Maniak (62,820 p.)
Rest api server side - https://ktor.io/quickstart/index.html
Rest api client android - https://square.github.io/retrofit/

Podobne pytania

0 głosów
1 odpowiedź 8,772 wizyt
0 głosów
1 odpowiedź 540 wizyt
+1 głos
1 odpowiedź 74 wizyt

92,786 zapytań

141,717 odpowiedzi

320,659 komentarzy

62,115 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...