Giter Site home page Giter Site logo

coraxyc / flashcards Goto Github PK

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

iOS mobile app that toggles between questions and answers on flashcards. You can choose multiple choice answers and click outside the buttons to reset the flashcard screen. You can also navigate to a screen to input your flashcard questions and answers.

Swift 100.00%
flashcards flashcard-screen toggles flashcard-questions

flashcards's Introduction

Flashcards

Lab 4

App Description

iOS mobile app that toggles between questions and answers on flashcards. You can choose multiple choice answers and click outside the buttons to reset the flashcard screen. You can also navigate to a screen to input your flashcard questions and answers. This Flashcards app also allows you to edit your current flashcard, store a set of flashcards, delete a certain flashcard, and will remember your last set of flashcards every time you open the app. The multiple choice answers will also be displayed in a random order.

App Walk-though


Required

  • User should see the app icon
  • User should see a splash screen
  • User should see an flip animation when revealing the answer
  • User should see a slide animation when going to the next flashcard
  • User should see a slide animation when going to the previous flashcard
  • Push code to GitHub

Optional

  • User should see a nicer flaschard with rounded corners, shadows, and animating when showing the first time
  • User should see all views properly layout when using the app on a phone of different sizes
  • Correct answer in multiple choice should be random

Lab 3

App Description

iOS mobile app that toggles between questions and answers on flashcards. You can choose multiple choice answers and click outside the buttons to reset the flashcard screen. You can also navigate to a screen to input your flashcard questions and answers. This Flashcards app also allows you to edit your current flashcard, store a set of flashcards, delete a certain flashcard, and will remember your last set of flashcards every time you open the app.

App Walk-though


Required

  • User can browse through multiple flashcards
  • User can re-open the app and see previously created flashcards
  • Push code to GitHub

Optional

  • User can delete a flashcard
  • User can edit existing flashcard
  • User can store multiple choice questions

Lab 2

App Description

iOS mobile app that toggles between questions and answers on flashcards. You can choose multiple choice answers and click outside the buttons to reset the flashcard screen. You can also navigate to a screen to input your flashcard questions and answers.

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

iOS mobile app that toggles between questions and answers on flashcards. You can choose multiple choice answers and click outside the buttons to reset the flashcard screen. Made through CodePath's Mobile App Design course.

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

flashcards's People

Contributors

coraxyc avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

coder-efay

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.