/Flashcards

Flashcards App

Primary LanguageSwift

Flashcards App

Lab 2

App Description

  • Show creation screen
  • Dismiss creation screen
  • Passing data
  • (Optional) Show error if user leaves question or answer empty
  • (Optional) Edit existing flashcard
  • (Optional) Multiple choice question in creation

App Walk-though


Required

  • User can open the creation screen
  • User can cancel out of the creation screen
  • User can enter a new question and answer in the creation screen to then show it on the flashcard
  • Push code to GitHub

Optional

  • User gets an error if they try to create a new flashcard with no question or answer
  • User can edit existing flashcard
  • User can add multiple choice answers in the creation screen

Lab 1

App Description

  • A flashcards app enables users to pre-input information, as words or numbers, and the app will show the answers when they tap the screen.

App Walk-though



Required

  • Create New Project in Xcode
  • 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