Skip to content

mdzyuba/xyz-reader

Repository files navigation

XYZ Reader

The XYZ Reader is an Android application created as part of Material Design for Android Developers course.

The initial code is based on a starter code: https://github.com/udacity/xyz-reader-starter-code.

The XYZ Reader application is a mock RSS feed reader featuring banner photos and headlines.

Purpose

The main purpose of this project is to learn and experiment with Android Material Design. The key learning objectives are:

  • Understand the fundamentals of Android design.

  • Apply Material Design guidelines to a mobile application.

  • Separate an interface into surfaces.

  • Effectively use transitions and motion.

Outcome

The project has met all requirements for the class assignment. It provides an example of a parallax AppBar collapse and a smooth transition of the selected image between two activities that are including ViewPager fragments.

Screenshots

The application provides a list of articles. Once the article is selected, the application displays the article. The navigation between the screens is performed with transitions.

List of Articles
Article

Contribution

This is a learning project. It is open for comments and suggestions. This project is not intended for code contributions.

Usage Details

To use the project, please open it in Android Studio and build by following general Android Application build instructions.

License

About

The XYZ Reader Android application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages