Skip to content
/ Groovy Public

Android application for discovery of movies and tv shows built in Kotlin.

Notifications You must be signed in to change notification settings

amanps/Groovy

Repository files navigation

Groovy

Work in progress.

An Android application for discovery of Movies and TV Shows built using the TMDB API.

  • Built purely in Kotlin
  • Built using the MVP architecture with Dagger, Rx and several key Android libraries / APIs.

Application structure:

├── app
│   ├── data
│       ├── model
│           ├── CastCrewResponseModel.kt
│           ├── CastModel.kt
│           ├── DiscoverApiResponse.kt
│           ├── GenreResponseModel.kt
│           ├── Program.kt
│       ├── network
│           ├── ProgramService.kt
│       ├── DataManager.kt
│   ├── di
│       ├── component
│           ├── ActivityComponent.kt
│           ├── ApplicationComponent.kt
│       ├── module
│           ├── ApplicationModule.kt
│           ├── NetworkModule.kt
│       ├──  	ActivityScope.kt
│   ├── ui
│       ├── base
│           ├── BaseActivity.kt
│           ├── BasePresenter.kt
│           ├── BaseView.kt
│       ├── common
│           ├── HorizontalProgramRecyclerAdapter.kt
│       ├── detail
│           ├── CastRecyclerAdapter.kt
│           ├── DetailActivity.kt
│           ├── DetailPresenter.kt
│           ├── DetailView.kt
│       ├── home
│           ├── BannerPagerAdapter.kt
│           ├── HomeActivity.kt
│           ├── HomeAdapter.kt
│           ├── HomeListSectionModel.kt
│           ├── HomePresenter.kt
│           ├── HomeView.kt
│   ├── util
│       ├── Constants.kt
│       ├── NetworkUtils.kt
│       ├── Util.kt

About

Android application for discovery of movies and tv shows built in Kotlin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages