Skip to content

jonathancoding/androidmoviedb

Repository files navigation

androidmoviedb

Pitfalls to avoid:

  • Memory Leaks for Async API calls
  • Context vs ApplicationContext
  • Parsing Json in Non-UI Thread

Features to include in MVP:

  • Endless scrolling/API Pager = X
  • Universal Status Bar/Toolbar for different actitivies
  • CoordinatorLayout for MovieDetail Page

Post MVP:

  • Use smooth Activity UI transition
  • Use coordinatorLayout
  • Use EventBus or RxJava to asynchronously refresh UI when data changed in other parts of the app
  • Use Fragment to replace activities
  • Use ViewPager/Fragment so that users can swipe MovieDetails Page
  • Use Retrofit, replace Ion
  • Use MVP to replace MVC
  • Use customized views instead of plain xml(boiler plate)
  • Use RxJava
  • Offline support using Realm library

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages