Skip to content

Latest commit

 

History

History
90 lines (64 loc) · 5.87 KB

README.md

File metadata and controls

90 lines (64 loc) · 5.87 KB

myQuiz

Lab 4

App Description

This is an android app which display a question and response for the question. When you click on the question it is automatically set invisible and display the answer. You can do the same for the answer too if you want to see the question. There are two activities in the app, the first display the question and it answer, the second allow to create question and answer by clicking on an add button in the first activity. After creating new question and answer there is a save button which allow to save data and display them in the first activity. There is also an quit buton in the second activity if you want to retutn in the firsst activity without saving your question and it answer. In this lab the app is able to save multiple user created cards and users can revisit the app to review their cards. User can also delete an card, sees a transition animation when going from the main screen to the add card screen, sees a reveal animation when the flashcard is tapped and the answer is shown, sees flashcards animating in / out when the 'next' button is tapped.

App Walk-though

ezgif com-video-to-gif

Required

  • User sees a transition animation when going from the main screen to the add card screen.
  • User sees a reveal animation when the flashcard is tapped and the answer is shown
  • User sees flashcards animating in / out when the 'next' button is tapped

Optional

  • Extra styling is added!
  • User sees a countdown timer for each question
  • User sees a 'card flip' animation when the card is tapped
  • User sees a celebration animation with confetti when they answer a question correctly

Lab 3

App Description

This is an android app which display a question and response for the question. When you click on the question it is automatically set invisible and display the answer. You can do the same for the answer too if you want to see the question. There are two activities in the app, the first display the question and it answer, the second allow to create question and answer by clicking on an add button in the first activity. After creating new question and answer there is a save button which allow to save data and display them in the first activity. There is also an quit buton in the second activity if you want to retutn in the firsst activity without saving your question and it answer. In this lab the app is able to save multiple user created cards and users can revisit the app to review their cards. User can also delete an card

App Walk-though

XRecorder_Edited_18082023_172555.mp4

Required

  • User can create a card and still see their created card when the app is relaunched.
  • User can create muliple cards and browse through all created cards

Optional

  • User can delete a card and no longer see it in their deck anymore
  • Flashcards are shown in random order instead of the order they were created in
  • User can edit a card and see the edit saved when they browse through their deck of cards
  • User can create flashcards with multiple answers and be able to browse through cards with multiple choice answers shown

Lab 2

App Description

This is an android app which display a question and response for the question. When you click on the question it is automatically set invisible and display the answer. You can do the same for the answer too if you want to see the question. There are two activities in the app, the first display the question and it answer, the second allow to create question and answer by clicking on an add button in the first activity. After creating new question and answer there is a save button which allow to save data and display them in the first activity. There is also an quit buton in the second activity if you want to retutn in the firsst activity without saving your question and it answer.

App Walk-though

ezgif com-video-to-gif (1)

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

App Description

This is an android app which display a question and response for the question. When you chose the wrong response, it is displayed in red and the coorect in green. There is an icon which also allow to show the response and to hide them

App Walk-though

myQuiz_GIF

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 GitHu

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 waanswered correctly
  • Further customize and style the card