/MovieApp

Primary LanguageKotlin

MovieApp

This project is a project made for the internship period of adesso company.

Technologies That Used:

  • Splash Screen
  • Hilt
  • Data Binding
  • Navigation
  • RecyclerView
  • ViewPager
  • Retrofit
  • Lottie
  • Moshi
  • MVI + MVVM
  • StateFlow
  • LiveData
  • Detekt
  • Coil
  • Bottom Navigation Bar

deneme3

A splash screen greets us when the app is first opened

splashScreen

Than we are seeing a view pager with now playing movies

viewPagerScreen

And a recyclerview with popular movies

rwscreen

When we click one of the movies on recyclerview or viewpager, we see the details of the movie

detail

The other sections from the bottom navigation bar are unavailable !!!

To run the application, an API key from https://developers.themoviedb.org/3/getting-started/introduction should be supplied.