Sunday, May 27, 2012

Week 8

Video of performing a complete task: launch the app, create a new card, review, and delete it.


Tuesday, May 22, 2012

Week 7

Facebook login button was added to the home screen. The user can login to share with his friends about his activity. For example: Alex has just created a flashcard to review his SAT word lists using DU Flashcard.
Log in FB button added
Facebook log in UI
Rotate animation was implemented. When the user click on the rotate button, the animation will make the rotate look more real.
Rotate animation
Week 8 goal: Revise UI. Add video + audio functions.


Saturday, May 19, 2012

Week 6

The application was tested with text type data and it works perfectly well.  The errors were corrected.
Here is a screen shot of the code used to create the database:

Figure 1: Class creating a database. 
New Features Added:    
In addition to text, the user can also add pictures to the back of the flashcard. 

Figure 2: Front of the card. 

Figure 3: Back of the card.

To insert the picture, user can click on the tab "add picture" button and choose the path of the file. The image is added to the back of the card. User can also type in the text if he wants, all he has to do is start typing after he is done adding the picture. The user can then save the card. It is saved in the database. 

Next Week's Jobs: 
- Implement the audio button to add audio/voice interpretation of the word on the back of the card.
- Implement the Facebook log in button. 

Sunday, May 6, 2012

Week 5

Flashcard screens have been created to test:
The front side of the card
The back of the card
In the front side, there is a "Rotate" button which is used to flip the card to the back so that the user can add more content to their flash cards.

[Richa] This function button was expected to create some 3D flipping animation. We did some research and found out this useful source:
http://www.inter-fuser.com/2009/08/android-animations-3d-flip.html

  • SQLite DB has also been tested.
  • Khong started to work on integrating some parts together. 

Some problems encountered while developing the app include:
- The app is forced to close due to some messed-up code. We are dealing with a new error which is forcing close when click on New Card button.

Next week deliverable:
- Meet Prof. Mongan
- Start to integrate UX and Java classes