This is a demo app in which a user can view a list of words (in both English ans Greek,along with their pronunciation. The app is designed by following material design and uses a MultiViewPager to display a Cover Flow like UI.
Below I have given a list of everything that was used to build this project.
- Firebase - Used: Firebase Realtime Database
- Material Ripple Layout - Ripple effect wrapper for Android Views
- GoogleProgressBar - Android library to display different kind of google related animations for the progressBar.
- Architecture Patterns - MVC
- Creational design patterns - Builder, Singleton, Abstract
- Structural design patterns - Adapter, Private Class Data
- Behavioral design patterns - Chain of responsibility, Null Object, Observer
This project is licensed under the MIT License - see the LICENSE.md file for details
- Hat tip to anyone who's code was used
- Inspiration
- etc