Submission for Android NanoDegree Project
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
app
gradle/wrapper
previews
.gitignore
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Mr.Baker

Android Open Source Love
Submission for Android NanoDegree Project

Contents

#1 Mr.Baker

  • Nano Degree Submission - Baking App

Preliminary works

  • Check out my Advanced_Android_Works Repository to find out how I learnt step by step to accomplish this result.

Description:

An app that shows ingredients and steps to prepare some recipes which is fetched in Real-time from the given JSON file.

Requirements and Objectives:

The app follows the Rubic which is prescribed by Udacity.

Things I've Learnt:

  • Card View
  • Effective usage of libraries
  • UI Testing using Espresso
  • Nested Scoll View
  • Adaptive Design (Switches to Master-Detail flow when on tablets)
  • Fragments
  • Widgets
  • Accessing Remote Views
  • Content provider
  • SQLite
  • ExoPlayer for Stream video from a Video URL
  • Networking in Android
  • JSON Parsing
  • Handling Exception with uneven JSON Resource
  • Bug fix
  • Shared Preferences
  • Picasso
  • Glide
  • onSavedInstanceState(Data presistence)
  • Recycler View
  • To follow Material Design Guidelines

Last Updated: 29th Jan 2017 - 2:50pm

Showcase