My first attempt on developing an Android app in enrolling the ``Android Developer Nanodegree'' by Google and Udacity (https://www.udacity.com/course/android-developer-nanodegree-by-google--nd801).
- Different layouts for phone and tablet, specifically, a master-detail layout for tablet
- Favorite movies are stored in a ContentProvider backed by a SQLite database
- Retrofit and RxJava for network API call
- ButterKnife to replace findViewById
- ORM lite or Realm for data persistency
- Material Design