All Projects → esoxjem → Movieguide

esoxjem / Movieguide

Licence: mit
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Movieguide

AndroidMVPArchitecture
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Stars: ✭ 78 (-96.97%)
Mutual labels:  clean-code, rxjava, mvp, dagger2
Kotlinrxmvparchitecture
Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!
Stars: ✭ 94 (-96.35%)
Mutual labels:  rxjava, dagger2, mvp, clean-architecture
Movieguide Kotlin
Movie discovery app showcasing Kotlin, RxJava, Dagger2, MVP using Clean Architecture
Stars: ✭ 222 (-91.37%)
Mutual labels:  rxjava, dagger2, mvp, clean-architecture
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-94.64%)
Mutual labels:  rxjava, dagger2, clean-architecture, clean-code
Android tmdb clean architecture
Showcase of clean architecture concepts along with Continuous Integration and Development for modular Android applications. Includes test suits (functional and unit tests) along with code coverage.
Stars: ✭ 63 (-97.55%)
Mutual labels:  rxjava, dagger2, mvp, clean-architecture
Android Mvp Architecture
MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5
Stars: ✭ 82 (-96.81%)
Mutual labels:  dagger2, mvp, clean-architecture, clean-code
Android Base
Android Clean Architecture MVP RESTful client template app
Stars: ✭ 87 (-96.62%)
Mutual labels:  dagger2, mvp, clean-architecture, clean-code
Voice
Minimalistic audiobook player
Stars: ✭ 1,559 (-39.41%)
Mutual labels:  rxjava, dagger2, mvp
Mvparms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Stars: ✭ 10,146 (+294.33%)
Mutual labels:  rxjava, dagger2, mvp
Android Tech Frontier
【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
Stars: ✭ 10,334 (+301.63%)
Mutual labels:  rxjava, dagger2, mvp
Androidstarter
A sample Android app using the MVP architecture.
Stars: ✭ 140 (-94.56%)
Mutual labels:  rxjava, dagger2, mvp
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (-96.11%)
Mutual labels:  rxjava, dagger2, mvp
Jd Test
仿京东app 全新组件化架构升级
Stars: ✭ 1,346 (-47.69%)
Mutual labels:  rxjava, dagger2, mvp
Scallop
干货集中营Android app(MVP + RxJava2 + Dagger2 + Retrofit)
Stars: ✭ 120 (-95.34%)
Mutual labels:  rxjava, dagger2, mvp
Playa
玩Android(http://www.wanandroid.com/) APP(MVP + RxJava2 + Retrofit2 + Dagger2)
Stars: ✭ 93 (-96.39%)
Mutual labels:  rxjava, dagger2, mvp
Kingtv
📺 高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上。所以本项目已暂停维护。仅供学习。 推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
Stars: ✭ 1,594 (-38.05%)
Mutual labels:  rxjava, dagger2, mvp
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (-94.52%)
Mutual labels:  rxjava, mvp, clean-architecture
Android Clean Architecture
Showcasing a Clean Architecture approach from our Android applications framework!
Stars: ✭ 160 (-93.78%)
Mutual labels:  dagger2, clean-architecture, clean-code
Doubanbook
一个基于 Clean 架构以及 Retrofit , RxKotlin , Dagger 框架实现的 Kotlin for Android App 。
Stars: ✭ 151 (-94.13%)
Mutual labels:  rxjava, dagger2, clean-architecture
Mvpapp
Android MVP Architecture
Stars: ✭ 2,354 (-8.51%)
Mutual labels:  rxjava, dagger2, mvp

MovieGuide

🚧 Refactoring in progress 👷‍♀️👷🔧️👷🔧 🚧

  • Comments and new issues are welcome. 👍
  • Currently not accepting external PRs that touch on the app's architecture and features. 🛑

Build Status

Android app that lists popular/highest-rated movies, shows trailers and reviews.

This app showcases the MVP pattern, RxJava, Dagger 2 and Uncle Bob Martin's Clean Architecture approach. Optimized for tablets.

Building the app

  1. Open local.properties in the root directory.
  2. Add your TMDB API key as follows
tmdb_api_key=ADD_YOUR_API_KEY_HERE
  1. Run the app.

Screenshots

Screenshot screenshot2 screenshot3 screenshot4 screenshot5 screenshot6

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].