Skip to content

xionger/Baking-App

Repository files navigation

Baking-App

This App is created as a part of Android Developer Nanodegree program. The app is proposed to allow Udacity’s resident baker-in-chief to share her recipes with the world. I built this app from scratch.

What I Learned

  • Use MediaPlayer/Exoplayer to display videos.
  • Handle error cases in Android.
  • Add a widget to the app.
  • Leverage a third-party library in the app.
  • Use Fragments to create a responsive design that works on phones and tablets.
  • MVP architecture.

App Architecture

alt text

Libraries

Screens

alt text alt text alt text

alt text alt text

alt text

How To Install

This project uses the Gradle build system. To build this project, use the "gradlew build" command or use "Import Project" in Android Studio.

License

The content of this repository is licensed under MIT LICENSE.