Open Source Android Apps for Developers: AnkiDroid (Anki Version for Android)

Cute Android: Open Source Android Apps for Developers: AnkiDroid (Anki Version for Android)

Description
AnkiDroid is the portable, open source and free version of Anki for Android. Like Anki, it is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn. Anyone who needs to remember things in their daily life can benefit from Anki and AnkiDroid. For example:
* learning a language
* studying for medical and law exams
* memorizing people’s names and faces
* brushing up on geography
* mastering long poems
* even practicing guitar chords!

Project Home
http://code.google.com/p/ankidroid/
http://ichi2.net/anki/wiki/AnkiDroid

Project owners
nicolas.raoul, edu.zasu, unnamedrambler, daniel.svard, inigo.aldana

Version
0.5

Downloads
http://code.google.com/p/ankidroid/downloads/list

QR code

Source Code
First, register at Github.com, open Nicolas Raoul’s repository page and follow the forking instructions.

If you have trouble with Git, you can also download a ZIP of the latest source code here.
*src/com/ichi2/anki contains the main source code. Anki.java is the opening screen, FlashCard.java is the flash card window, and AnkiDb.java is a poor database layer implementation :)
* assets/flashcard_css contains the CSS file included with each flash card
* values/strings.xml contains app strings, whiteboard colors, and a basic HTML template for flashcards.
* assets/layout contains the layouts for each screen.

Features
* Same Spaced Repetition algorithm as Anki.
* Use your Anki decks, moving them first to an SD card.
* Sample deck for countries/capitals.
* Reads cards that are either plain text, HTML-based, sounds.
* Card editor.
* Directly opens last time’s deck.
* Timer from the start of a card to the time you answer.
* “Whiteboard” toggle that allows you to draw on top of the card.
* Preferences dialog, including the option to hide the whiteboard and timer.
* Suspend a card
* Understands font sizes and colors

ScreenShots
AnkiDroid

Posted by Cute Android

Related Android Apps:

  1. Open Source Android Apps for Developers: Android-market-api (An open-source API for the Android Market)
  2. Open Source Android Apps for Developers: Sdwatch (Ultra-simple Move to SD card manager for Android)
  3. Open Source Android Apps for Developers: Skylight1 (Android Project)
  4. Open Source Android Apps for Developers: Floatingimage (Show an image stream on your android phone)
  5. Open Source Android Apps for Developers: Eyes-Free (Speech Enabled Eyes-Free Android Applications)
  6. Open Source Android Apps for Developers: Diskusage (Diskusage application for android phone)
  7. Open Source Android Apps for Developers: Funambol (SyncML client for the Google Android mobile platform)
  8. Open Source Android Apps for Developers: Androidpokertimer (A simple poker timer for Android)
  9. Open Source Android Apps for Developers: Daap-client (DAAP Client for Android OS)
  10. Open Source Android Apps for Developers: Andless (Android audio player for lossless and other files)