Skip to content

Latest commit

 

History

History
98 lines (59 loc) · 4.91 KB

README.md

File metadata and controls

98 lines (59 loc) · 4.91 KB

Android Developer Nanodegree Projects

All of my completed Android Nanodegree projects.

SandwichClubPopularMoviesBakingAppBuildItBiggerXYZReaderLicense

screenshot

🍔 Project #1: SandwichClub

#JSON Parsing #Material Design #DataBinding

Building a layout and populating its fields from data received as JSON is a common task for Android Developers. Although JSON parsing is usually done using libraries, writing the JSON parsing for this project will help you to better understand how it is processed.

🔗 Check it out: Sandwich Club

🎥 Project #2 & #3: PopularMovies

#Offline Support #Material Design #DataBinding #MVVM Architecture #Paging #ConstraintLayout #Retrofit

Most of us can relate to kicking back on the couch and enjoying a movie with friends and family. This app allow users to discover the most popular nd top rated movies playing. Showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.



🔗 Check it out: Popular Movies



🍖 Project #4: Baking App

#Exoplayer #Espresso #Widgets #Master/Detail Flow #Fragments

This app allows a user to select a recipe and see video-guided steps for how to complete it. In this project, you will create an app to view video-guided steps for how to complete 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. This will involve finding and handling error cases, adding accessibility features, allowing for localization, adding a widget.



🔗 Check it out: Baking App



🔨 Project #5: Build It Bigger

#Google Cloud Endpoints #Gradle

A joke telling app with a free ad-supported version and a paid version. Google Cloud Endpoints backend used to supply the jokes.

🔗 Check it out: Build It Bigger


🎨 Project #6: XYZ Reader

#UI #Material Design #Shared Element Transitions #ViewPager

A mock RSS feed reader featuring banner photos and headlines. In this project, you will redesign an app to follow the Material Design guidelines and translate a set of static design mocks to a living and breathing app.



🔗 Check it out: XYZ Reader


📄 License

This project is released under the MIT license. See LICENSE for details.