• 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
90 wizyt
pytanie zadane 4 lutego w Android, Swift, Symbian przez Hardwell Gaduła (3,550 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 (16,430 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,550 p.)
Jak coś yatakie osiągnąć??
komentarz 4 lutego przez jankustosz1 Pasjonat (16,430 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 (57,690 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,550 p.)
Do tego są jakieś dobre tutoriale?
komentarz 4 lutego przez KubenQPL Maniak (57,690 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ź 3,805 wizyt
0 głosów
0 odpowiedzi 56 wizyt
pytanie zadane 21 listopada 2017 w Android, Swift, Symbian przez dziadek Początkujący (450 p.)
0 głosów
1 odpowiedź 62 wizyt
pytanie zadane 22 marca 2018 w Android, Swift, Symbian przez Partyjny Obywatel (1,180 p.)
Porady nie od parady
Pytania na temat serwisu SPOJ należy zadawać z odpowiednią kategorią dotyczącą tej strony.SPOJ

60,170 zapytań

105,836 odpowiedzi

219,759 komentarzy

32,397 pasjonatów

Przeglądających: 164
Pasjonatów: 1 Gości: 163

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.

...