Projekt aplikacji

0

Cześć

Chciałbym stworzyć aplikację mobilną na platformę Android (z późniejszą opcją dodania iOS). Samą formę aplikacji można chyba porównać do Instagrama. Czyli tworzenie postów i wyświetlanie postów (filtrowanie, sortowanie). Planowałem zbudować najpierw serwis udostępniający REST api (pewnie Spring Boot) i potem podpiąć do tego samą aplikację. Dochodzi do tego dwie bardziej złożone funkcje, które chciałbym zaimplementować.

  • Rejestracja / logowanie / utrzymywanie sesji (za pomocą email/ mediów społecznościowych). Podejrzewam, że będę musiał wykorzystać OAuth2. Czy są jakieś przykładowe implementacje używające Androida + Spring?
  • Mikrotransakcje - jak zintegrować wersję mobilną z serwerem? Jakiego systemu najlepiej użyć? Ponownie - czy są jakieś przykładowe implementacje?

Liczę na jakieś materiały, przykłady, złote rady, projekty na githubie działające w podobny sposób. Chciałbym najpierw wszystko spokojnie przeanalizować i zaplanować, zanim zacznę pisać własny kod.

Często widziałem też, że przy takich tematach pojawiają się głosy "naucz się najpierw tego albo tego". Robiłem już projekty i w Androidzie i w Springu, w samej Javie czuję się dosyć pewnie. Potrzebuję raczej pomocy koncepcyjnej i ew technologii, których mógłbym użyć.

Pozdrawiam! :D

0

Bibliotek jakich mógłbyś użyć to pewnie Retrofit i jakiś GSON do zapytań i do przetworzenia odpowiedzi z serwera w formacie JSON po stronie urządzenia Android.

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