GithubHelp home page GithubHelp logo

aboss123 / word-it Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 1.62 MB

A Simple SAT Quiz Application developed in Android Studio to better the community in helping others practice their vocabulary for the SAT. This app contains a dictionary of thousands of words to get you prepared and has Quizlet-esc feeling.

License: Apache License 2.0

Java 100.00%
android-app android-studio android-application android-development android-ui java javaapplication animation

word-it's Introduction

Word-It: A simple SAT Quiz Application made to Increase Vocabulary

About

The Application is to help students wh oare having a hard time with teh vocab-in-context questions on the SAT. The app helps create a way to interactively mesaure your progress over time and view them as a graphing chart.

Technologies Used

The technologies that I used were Firebase, GraphView, and JSON Parsing. I was able to store login information through authentication using Firebase. I used this and cahed information on the phone to be able to sign in with different accounts and have different data show up (ie: Graphs and Quizzes Completed). In order to visualize the progress, I used GraphView and was able to properly graph my points and display them to the user. After this, I implemented a sequential Typewriter script to make the app seem smooth and professional. I parsed the JSON from my large data set and distributed them into their serialized classes. Finally, to have the quiz system flipper, I used a small animation library to help me implement it which is licensed under MIT. I implemented a custom quiz system which saved progress and tracked growth, which enables the user to improve themselves and to see all their best and worst scores on the graph.

What I Learned

What I learned through developing this app was to develop assets and learn how to do UI differently from the normal way. I created custom buttons and had designed my own graphics for the home page of the app from scratch! It was a truly great learning experience on building a real viable application. I do really hope that someone can learn from what I did. This also personally has helped me learn words for the SAT as well. It was a well rounded use of my time learning Android Development!

App In Action

First is a demonstration of how to create an account:

Now we can actually start quizzing ourselves

After all that, we can check our progress

Licence

This code is licensed under the terms of the MIT License. The images and logo, etc. are licensed under the terms of: https://creativecommons.org/licenses/by-nc/2.0/

word-it's People

Contributors

aboss123 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

leductien95

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.