• 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,474 wizyt
pytanie zadane 4 lutego 2019 w Android, Swift, Symbian przez Hardwell Dyskutant (8,960 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,880 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,960 p.)
Jak coś yatakie osiągnąć??
komentarz 4 lutego 2019 przez jankustosz1 Nałogowiec (35,880 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,960 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,705 wizyt
0 głosów
1 odpowiedź 493 wizyt
+1 głos
1 odpowiedź 50 wizyt

92,453 zapytań

141,262 odpowiedzi

319,086 komentarzy

61,854 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

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

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!

...