Are you studying for your big exams? Are you trying to learn a new language? Well if you need to learn or memorize something,AnkiDroid is going to help you do that.
AnkiDroid is an open source flash card program to which you can add already made cards. In fact there are lots of ready sets of flash cards in different areas of studies in their website not to mention that you can make your own.
One of the nice things about AnkiDroid is that you can write in the flash cards if this function is already defined by the guy who created the set of cards you are using. you can simply write what you are trying to memorize on your touch screen.It really helps the memory.
Another advantage of this app over similar programs is that if you,like me, want to study on your Windows or Linux-based PC or laptop as well, you can find the respective applications in their website here.