/myFlashCards

Lab One

Primary LanguageJava

myFlashCards

Lab 2

App Description

Simple flash card app that allows user to see a flash card that has a question and has to decide between 3 answer choices. So far the user can create a new card and input a new question and 3 new answer choices. However. the edit button is not working yet and more features will soon be added.

App Walk-though


Required

  • User can click on a ‘+’ button that takes the user to new ‘Add Card Screen’
  • The 'Add Card Screen' has a cancel button to take the user back to the main screen
  • User can enter and submit a Question and Answer through the 'Add Card Screen'
  • User will see the card they just created on the main screen when they press the 'Save Button'
  • Push your progress to GitHub!

Optional

  • User can edit a card
  • An error message is shown if the user doesn't enter both a Question and an Answer
  • A notification is shown if the card was created successfully
  • User can also enter multiple choice answers when creating a card
  • App is further styled and customized!

Lab 1:

Required

  • Create New Project in Android Studio
  • Add a view for the front side of the flashcard to display the question
  • Add a view for the back side of the flashcard to display the answer
  • Build in logic to show the answer side when the card is tapped
  • Push code to GitHub

Optional

  • toggle the flashcard between the question side and the answer side
  • Style the question and answer side of the card to better distinguish between the two sides
  • Add selectable multiple choice answers beneath the card
  • Change the background color of the multiple choice answers when clicked to indicate whether the question was answered correctly
  • Further customize and style the card
  • Add a button that will toggle hiding and showing the answer choices