14

The Tough Brets present FLASH FUN!

Embed Size (px)

DESCRIPTION

The Tough Brets present FLASH FUN!. General Introduction. ‘Flash Fun’ is a flash card creator and game application for the iPhone and iTouch devices, which is a digital alternative to the age old studying tool of flash cards. What is Flash Fun? Interactive flash card system Create Cards - PowerPoint PPT Presentation

Citation preview

Page 1: The Tough Brets  present FLASH FUN!
Page 2: The Tough Brets  present FLASH FUN!

General Introduction

‘Flash Fun’ is a flash card creator and game application for the iPhone and iTouch devices, which is a digital alternative to the age old studying tool of flash cards.

Page 3: The Tough Brets  present FLASH FUN!

What is Flash Fun?

Interactive flash card systemCreate Cards

○ Question, Answer, HintCreate Decks

○ Organize your cards by Subject○ You can move cards between Decks as well!

Game play○ Test yourself to prepare for the big test

Share cards online – most interesting!

Page 4: The Tough Brets  present FLASH FUN!

Why?

• Environment – eliminates the destruction of precious forest which normal paper flash cards enable.

• Synergy – you can share your cards online with your friends and classmates

• Fun – It will have many game play modes which are intuitive, making studying always fun.

Page 5: The Tough Brets  present FLASH FUN!

Architecture

Page 6: The Tough Brets  present FLASH FUN!

How did we do it?

Core Data provides an object interface to an on disk sqlite database

All cards have a reference to their deck and each deck contains a reference to all its cards

Game mode is controlled through a Tab Controller

Menu/listing done with Table View

Page 7: The Tough Brets  present FLASH FUN!

Quality Assurance

Unit Test Integration Test User Acceptance Test

Page 8: The Tough Brets  present FLASH FUN!

Bugs

Use of the strings "|||" or " ^^^ " or "\n" in deck or cards will break parsing for uploading/downloading from website.

Downloading/uploading likely will not work with some character encodings.

Page 9: The Tough Brets  present FLASH FUN!

Feedback

68.75% of the users rate FlashFun as 5

31.25% of the users rate FlashFun as 4

All of the users can learn how to use FlashFun in less than 10 minutes

Page 10: The Tough Brets  present FLASH FUN!

Users’ Comment

A fantastic and useful tool! If I had FlashFun last semester, I would have got As in all my courses. - Chen Li

It is excellent except a few minor bugs. I think it is better to add more game mode. - Mike

Page 11: The Tough Brets  present FLASH FUN!

Flash Fun in action!

http://www.youtube.com/watch?v=dQa4VNEkEuM

Page 12: The Tough Brets  present FLASH FUN!

Post-mortem Analysis

Project management techniques

Major technical issue

Major Human issue

Advice

Page 13: The Tough Brets  present FLASH FUN!

Questions

?

Page 14: The Tough Brets  present FLASH FUN!

‘Til Next Time Folks!

Sincerely, The Tough Brets

○ Will Storey○ Danish Khara○ Nancy Zenger○ Zhang Guannan