codeamt / XYZ-Reader-App

#GrowWithGoogle Project 6 - A Material Reader App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XYZ Reader App

For the sixth project of the Grow With Google Developer Scholarship Program (and conjointly Udacity’s Android Development Nanodegree program), students were asked to take in user feedback and re-design a reader app (written in Java) that implements Material Design principles.

Learning Objectives

  • Understand the fundamentals of Android Design

  • Apply Material Design guidelines a mobile application

  • Separate an interface into surfaces

  • Effectively use transitions and motions

Versioning and Dependencies

Target SDK Version: 27 Minimum SDK Version: 21

Libraries:

  • com.android.support:design:27.1.1
  • com.android.support:support-v4:27.1.1
  • com.android.support:support-v13:27.1.1
  • com.android.support:appcompat-v7:27.1.1
  • com.android.support:palette-v7:27.1.1
  • com.android.support:recyclerview-v7:27.1.1
  • com.android.support:cardview-v7:27.1.1
  • com.squareup.okhttp3:okhttp:3.10.0
  • libs/volley.jar

App/Build Repositories:

  • MavenCentral
  • jCenter
  • Google

Android Studio Version: 3.1.2 (Stable Release)

About

#GrowWithGoogle Project 6 - A Material Reader App


Languages

Language:Java 100.0%