Skip to content

XYZReader app, is an app which was redesign in order to follow the Material Design guidelines and translate a set of static design mocks to a living and breathing app.

Notifications You must be signed in to change notification settings

nelaka/android_XYZReader

Repository files navigation

XYZ Reader app

This repository stores the starter code for the XYZ Reader project in Udacity's Android Nanodegree.

This project gives the opportunity to improve an app’s design, a vital skill for building apps users will love. It also replicates a common developer task of updating and changing an app's design as new standards are released.

Through this project, I learnt to:

  • Understand the fundamentals of Android design.
  • Apply Material Design guidelines to an mobile application.
  • Separate an interface into surfaces.
  • Effectively use transitions and motion.

The app improved is XYZ Reader: A mock RSS feed reader featuring banner photos and headlines. The starter code can be found here: https://github.com/udacity/xyz-reader-starter-code The app is currently functional, and work in most cases for most users. The improvements based on user feedback in the UI Review node and are improvements in UI in order to conform to Material Design.

User Feedback for XYZ Reader: Lyla says: “This app is starting to shape up but it feels a bit off in quite a few places. I can't put finger on it but it feels odd.”

Jay says: “Is the text supposed to be so wonky and unreadable? It is not accessible to those of us without perfect vision."

Kagure says: “The color scheme is really sad and I shouldn't feel sad.”

App's screenshots

Before (starter code)

After

About

XYZReader app, is an app which was redesign in order to follow the Material Design guidelines and translate a set of static design mocks to a living and breathing app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages