box office app using MVVM pattern.
-----set profile, movies
------------------detail
------------------------like
--------------------------
MVVM
-
set profile
install app first, set your profile.
With Shared Preference(Local Data), your profile name keep until delete the app. -
movies
using Retrofit(Network Data). display Using Recycler View.
using mock data (MockAPI)
movie poster designed by (이상) -
detail
for study fragment - Activity transition animation and putParcelable method. -
like
Using Room(Local Data), all like movies keep until delete the app.
- Glide
- OkHttp3
- Retrofit2
- Koin
- Room
- Shared Preference
- Coroutine