Hej mirki, tworzę moją pierwszą aplikację na androida i potrzebuję Waszej pomocy przy wyborze właściwej drogi.
Łączę się z bazą danych poprzez JDBC i w sumie wszystko ładnie działa. Trafiłem na parę opinii że pobieranie danych przez connector to zło i że tylko WebAPI.
@neger: Żaden człowiek dziś nie korzysta z takich narzędzi jak (tylko zwierzęta): - listview; - sqlite;
Są przestarzałe oraz problematyczne w obsłudze.
Dobry człowiek powinien wykorzystać nowoczesne narzędzia jak Realm albo Presistance do bazy danych, a do reprezntacji danych na widoku RecyclerView.
Nadczłowiek natomiast napisze warstwę repozytorium która będzie miała własną logikę do wczytywania danych niezależnie od widoku tak aby kod był jak najbardziej czytelny oraz rozszerzalny. Słowa klucze - Clean
@neger bezpośrednie połączenie do bazy jest niebezpieczne i narusza zasadę izolacji warstw danych. Apka mobilna to coś co można bardzo prosto zdekokpilowac, podejrzeć , zmienic