• 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ą?

0 głosów
139 wizyt
pytanie zadane 4 lutego w Android, Swift, Symbian przez Hardwell Gaduła (3,850 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 przez jankustosz1 Pasjonat (18,150 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 przez Hardwell Gaduła (3,850 p.)
Jak coś yatakie osiągnąć??
komentarz 4 lutego przez jankustosz1 Pasjonat (18,150 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 przez KubenQPL Maniak (58,230 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 przez Hardwell Gaduła (3,850 p.)
Do tego są jakieś dobre tutoriale?
komentarz 4 lutego przez KubenQPL Maniak (58,230 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ź 4,300 wizyt
0 głosów
0 odpowiedzi 61 wizyt
pytanie zadane 21 listopada 2017 w Android, Swift, Symbian przez dziadek Początkujący (450 p.)
0 głosów
1 odpowiedź 66 wizyt
pytanie zadane 22 marca 2018 w Android, Swift, Symbian przez Partyjny Obywatel (1,180 p.)
Porady nie od parady
Komentarze do pytań nie służą do odpowiadania, od tego jest wydzielona sekcja odpowiedzi. Funkcją komentarzy jest natomiast możliwość uzyskania dodatkowych informacji na temat samego posta.Komentarze

62,320 zapytań

108,455 odpowiedzi

226,408 komentarzy

35,127 pasjonatów

Przeglądających: 233
Pasjonatów: 12 Gości: 221

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...