Android - zbieranie informacji

0

Witam,
Na wstępie od razu powiem że z programowaniem na Androida mam styczność od jakiegoś miesiąca dlatego proszę o wyrozumiałość jeśli moje pytanie wyda się dla kogoś głupie :). Napisałem sobie aplikację służącą do wykonywania ćwiczeń a pewnej grze. W aplikacji jest zbiór ćwiczeń który sukcesywnie będzie uzupełniany, użytkownik widzi opis ćwiczenia, na koniec podaje ilość prób i ilość błędów które zrobił. Algorytmem wyliczam procentowe zaliczenie ćwiczenia i jeśli wynik jest większy od 75% to ćwiczenie zaliczam jak zakończone i można przejść do kolejnego, jeśli wynik jest poniżej 75%, użytkownik musi je powtórzyć. Aplikacja raczej taka hobbystyczna, tworzę ją nieodpłatnie, bardziej dla własnego rozwoju i nauki programowania na androida. Sam temat aplikacji mam załatwiony, wszystko mi działa. Tylko mam pewien problem. Obecnie aplikacja działa offline, użytkownik po prostu sobie wykonuje ćwiczenia i nic więcej się z tym nie dzieje. Chciałbym jednak mieć możliwość podglądu, jakie postępy robią użytkownicy mojej aplikacji. Aby tak się stało muszę jakoś ich wyniki przechwytywać. W Javie napisał bym pewnie jakiś konektor JDBC i zrobił zapis do zewnętrznej bazy danych natomiast jakie są sposoby na rozwiązanie takiego problemu w Androidzie niestety nie wiem dlatego chciałbym serdecznie prosić Was o pomoc. W przypadku aplikacji na telefon trzeba też pamiętać że nie każdy ma dostęp do sieci ... Hmmm, mam ogromną nadzieję że podpowiecie jakiś pomysł i rozwiązania jakie stosuje się w aplikacjach mobilnych do zbierania tego typu informacji na jakimś zewnętrznym zasobie.

1

Postawienie serwera, wystawienie bazy danych przez API i pisanie do niego z aplikacji z rzutem danych.

0

Z serwerem nie ma problemu ponieważ mam wydzierżawiony dedykowany serwer na którym stoją różne bazy więc to tylko kwestia jej stworzenia. Rozumiem że w androidzie cały zapis, metoda łączenia się z bazą itd jest taka sama jak w przypadku pisania aplikacji na komputer? Czyli też muszę stworzyć konektor i zrobić INSERT do DB?

0

Nie, musisz zainteresować się zagadnieniem API.

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