Skip to content

Android Nanodegree Projects 2, 3, and 4 (built from the ground up)

License

Notifications You must be signed in to change notification settings

esanz91/Android-Nanodegree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Nanodegree

A repository of all the projects built from scratch for the Grow with Google Android Developer Nanodegree Scholarship Program

Part 3

Project 4: Baking App

Task: In this project, you will create an app to view video recipes. You will handle media loading, verify your user interfaces with UI tests, and integrate third party libraries. You'll also provide a complete user experience with a home screen widget.

Architecture

  • MVVM with Android Components
  • Repository Pattern with Room
  • Master/Detail flow to support responsive design (for phones and tablets)

Libraries

  • Android Support Libraries
  • Retrofit
  • RxJava2
  • Butterknife
  • Timber
  • Picasso
  • Exoplayer
  • Espresso

Features

  • companion home screen widget
  • fullscreen mode enabled for video in landscape view (phone only)

Designs

phone:

tablet:

Part 2

Project 2: Popular Movies, Stage 1

Project 3: Popular Movies, Stage 2

About

Android Nanodegree Projects 2, 3, and 4 (built from the ground up)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages