Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codeamt/xyz-reader-app

#GrowWithGoogle Project 6 - A Material Reader App
https://github.com/codeamt/xyz-reader-app

Last synced: about 2 months ago
JSON representation

#GrowWithGoogle Project 6 - A Material Reader App

Awesome Lists containing this project

README

        

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

- [x] Understand the fundamentals of Android Design



- [x] Apply Material Design guidelines a mobile application



- [x] Separate an interface into surfaces



- [x] 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)