iMemento          Reviews          Screenshots          FAQ          Support          Flashcards          Links



FAQ (Frequently Asked Questions)

Please note that some screenshots were taken from older versions of iMemento and might look slightly different now.

Important for Mac OS 10.7 Lion: TextEdit doesn't offer a "Save as ..." menu item
Watch a video of iMemento
Which system/algorithm is used to present the flashcards
How do I figure out what version of iMemento I have installed
What are the differences between the Lite and the Full version?
How do I upload flashcards to the iPhone
How can I put linebreaks in the flashcards
Some characters or umlauts are not displayed correctly in iMemento
How to change the settings of a flashcard set
How to change the background picture of a flashcard set
How to change exchange questions and answers in a flashcard set
After I start iMemento I can't see any of my flashcard sets
How to create flashcards with Excel
How to create flashcards with OpenOffice
How to create flashcards with NeoOffice
How to create flashcards with the Windows Vista Editor
How to create flashcards with MS Word
How to create flashcards with Notepad++ (Windows)
How do I import flashcards from PC-Lernkartei
How do I import flashcards from iFlipr
How do I import flashcards from iFlash
How do I import flashcards from Mental Case
How do I import flashcards from Studycard Studio
How do I import flashcards from Pauker
How do I import flashcards from phase-6 (v2.1)
How do I import flashcards from ProVoc ?
How do I import flashcards from Questioner ?
How do I import flashcards from Palm SuperMemo ?
How do I import flashcards from the StudyStack site
How do I import flashcards from the Quizlet site
How do I import flashcards from the ProProfs site
How do I import flashcards from the ProVoc site ?
How to input foreign/special characters on a Mac ?
Problems connecting to iMemento from the PC via WLAN and a Fritz!Box
Problems connecting to iMemento from a laptop in a public hotspot (e.g. a coffee shop)

Important for Mac OS 10.7 Lion: TextEdit doesn't offer a "Save as..." menu item

In Mac OS 10.7/Lion Apple changed the saving mechanisms of many apps a lot. Therefore you do not find any 'Save as...' menu item anymore in 'TextEdit' (and other applications).
In fact it means that you do not have to save a file anymore at all. It behaves as if the text is immediately written to disk during you type. Thus as soon as you have typed in something in the 'TextEdit' editor it is automatically saved and you can directly upload it to your iPhone/iPad without any manual saving action.
If you create a new flashcard file ('File->New') you must save the file once (and only exactly once) with 'File->Save...'. If you do so please pay attention
  • that you change the format to plain text before you save ('Format->Make Plain Text')
  • at the location where you save the file (you cannot change it easily anymore from TextEdit because it does not offer a 'Save as...' option anymore, you can still move it to another location with the Finder, of course.)
  • that you have chosen the right encoding while saving. "Unicode (UTF-8)" is in most cases the best choice.
  • that the suffix of your file is ".txt"

The following pictures show the steps that you have to do:









Now you can simply type in your flashcards. No need to save anymore. You can even quit 'TextEdit' without saving.

If you would like to learn more about the Apple's new "Auto Save" feature please have a look here.



Watch a video of iMemento

This is a 6 minutes video of iMemento (v1.1.0) which shows the main features of the application.
(The video is also available on YouTube.)





Which system/algorithm is used to present the flashcards?

iMemento uses a form of the Leitner System to present the flashcards.
The flashcards are sorted into groups (or boxes). When you start to learn the first time all flash cards are put in the same group. If a card is correctly answered it is moved to the next group. If a card is wrongly answered it is moved back to the previous group. If you have answered a card correctly a few times the card is marked as learned and will not be shown again (this is configurable in the range 1 to 5). If all cards are learned you are done with learning (Of course, you could start all over again).
The current card to present is chosen randomly from the first non-empty group.

An important feature of iMemento is that the learning progress data of your cards is not lost when you upload a new flash card set. That means you can start to learn with a set of cards and afterwards add new cards. The new cards will be put into the first group but the other cards remain in their groups.



How do I figure out what version of iMemento I have installed?

In the main view tap on the "i":


    In the following screen you see the version number:






What are the differences between the Lite and the Full version?

In the Lite version the number of flashcards that you can create per file is limited to 12.
Furthermore you can upload a maximum of 3 files only.
Otherwise there is no restriction in the Lite version compared to the Full version.



How do I upload flashcards to the iPhone?

Summary:


Detailed explanation:
Make sure you are connected to your local WLAN. Ie. you should see the WLAN symbol:


In the main view tap on the "+".


Now you are able to connect to the iPhone with your browser on the Mac or PC.
The screen shows the URL you have to use to connect.
(The picture below just shows an example URL, the numbers will differ in your WLAN environment)


Now enter this URL in your browser, press enter and you should see the following screen:


If you see this screen you are connected with your iPhone.

Now click on "Documents".


Afterwards "Choose file" and finally on "Upload".


When your file has been successfuly uploaded you are notified on both, the web browser and your iPhone.



How can I put linebreaks in the flashcards

Suppose you would like to put line breaks in your flash cards like in the picture below:

With .txt files:

Since version 1.3.0 it is possible to have line breaks in flash cards in txt files.
Normally a txt file has the question in one line and the answer in the other. By using a double back slash (\\) at the end of the line you can have multiline questions or answers.
iMemento will repace the \\ with a line break while displaying but interprets the next line as still being part of the current question or answer.
Here is an example:

I go \\
you go \\
he/she/it goes
Ich gehe \\
du gehst \\
er/sie/es geht

I read \\
you read \\
he/she/it reads
Ich lese \\
du liest \\
er/sie/es liest

Note that after the "goes" (or "reads") there is no \\ to seperate the question and answer.
You can download the example file here here.
On a Mac you have to enter SHIFT-ALT-7 to get a \ character.

With .csv files:

In csv (comma separated vlaues) files questions and answers are separated by a ',' (or a ';').
If you put your questions/answers in quotation marks you can have linebreaks in between.
Here is an example for the content of a csv file:

"I go
you go
he/she/it goes","Ich gehe
du gehst
er/sie/es geht"
"I read
you read
he/she/it reads","ich lese
du liest
er/sie/es liest"

You can also download the example here.
You can, of course, create the csv file with an text editor. But normally you would use a spreadsheet program to do so, eg. OpenOffice or Excel.
(Please note that although Excel also offers support for csv files it is more convenient to use OpenOffice.)
In Windows/Excel you can enter linebreaks within a cell by pressing ALT-Enter.
In Open Office this is achieved by pressing CTRL-Enter (STRG-Enter) in Windows or CMD-Enter on a Mac.



Some characters or umlauts are not displayed correctly in iMemento

In case special characters or umlauts are not displayed correctly in iMemento this is a problem with the character/text encoding.
It is important that iMemento uses the same character encoding that was used when the file (that you upload to iMemento) was saved.
In many text editors you have the option to choose the character encoding during saving. So, make sure that during upload in iMemento you select the same encoding.

To select the encoding in iMemento connect with your browser and click here:


Then here:



If your file was created on a Mac then "Mac OS Roman" is a good choice. If you have created it on a Windows PC then use "Westeuropean (Windows CP1252, Westeuropean Latin 1)".



How to change the settings of a flashcard set?

Tap on the "Edit" button:



Afterwards tap at the blue botton or in the middle of a row:



And you will end up in the settings screen:







How to change the background picture of a flashcard set?

First enter the settings for a flash card set (see here.)
Then tap on "Background" and select the background of your choice.



How to change exchange questions and answers in a flashcard set?

First enter the settings for a flash card set (see here.)
Then tap on "Exchange Questions and Answers".




After I start iMemento I can't see any of my flashcard sets

There have been a few reports that none of the uploaded flashcard sets could be seen after starting iMemento, i.e. iMemento was showing only empty columns.
If this happens to you please delete iMemento from your iPhone/iPod/iPad and "buy" it again from the app store. Don't worry: if you buy iMemento a 2nd time with the same iTunes account you will not be charged again.
Afterwards you have to upload your flashcard sets again into iMemento and the problem will be gone.
As the reason for this behavior is currently unknown and I, of course, would like to fix it, please let me know what circumstances have led to this problem. E.g. it would be interesting for me if you have done something "strange" in between the last time it was working and the moment that this problem appeared. Did you e.g. had upload errors or did you do a sync with iTunes?
Furthermore it is important for me to know what kind of device iPhone, iPod Touch, iPad and which generation you are using as well as the OS Version e.g. 3.1.3 or 4.1.
Please send this info to imemento@gawab.com.



How to create flashcards with Excel

You can use Excel to create spreadsheets with flashcards. Ie. put the question in column 1 and the answer in column 2.
Don't use any header for the columns.
Once you have entered all the questions/answers you can save the spreadsheet as csv-file (Use "Save as...").
The csv-file (comma separated values) can be imported to iMemento.
Note: You can't change the text encoding that Excel uses for saving. As Excel saves the csv files with ASCII encoding it is not possible to use any special characters like Japanese or Chinese.
If you need special characters try using the free SW OpenOffice or NeoOffice.



How to create flashcards with OpenOffice

You can use OpenOffice to create spreadsheets with flashcards. I.e. put the question in column 1 and the answer in column 2.
Don't use any header for the columns.
Once you have entered all the questions/answers you can save the spreadsheet as csv-file (Use "Save as...").
After you have chosen a filename and clicked "OK" another dialog box pops up in which you can choose "UTF-8" as text encoding.
The saved csv-file (comma separated values) can be imported to iMemento.
Note: OpenOffice is also able to handle special characters like Japanese or Chinese. OpenOffice is free SW and can be found here.
OpenOffice is available for Mac, Windows and Linux.



How to create flashcards with NeoOffice

You can use NeoOffice to create spreadsheets with flashcards. Ie. put the question in column 1 and the answer in column 2.
Don't use any header for the columns.
Once you have entered all the questions/answers you can save the spreadsheet as csv-file (Use "Save as...").
After you have chosen a filename and clicked "OK" another dialog box pops up in which you can choose "UTF-8" as text encoding.
The saved csv-file (comma separated values) can be imported to iMemento.
Note: NeoOffice is also able to handle special characters like Japanese or Chinese. NeoOffice is free SW and can be found here.
NeoOffice is available for Mac only.



How to create flashcards with the Windows Vista Editor?

Click on the Windows icon and type in "editor" (1.):



Now click on "Editor" (2.).
The Editor will open. In the editor you can enter your flash cards line by line (1rst line=question,
2nd line=answer, 3rd line=empty, 4th line=qnext question, 5th line= next answer,
6th line=empty and so forth).

Then choose "Save as...". In the dialog box you can choose
the name and the encoding. If you are dealing a lot with special characters then choose "UTF-8" as encoding, otherwise you can leave it as it is. But make sure that during uploading to the iPhone you choose the same encoding (see How do I upload flashcards to the iPhone).



How to create flashcards with MS Word?

Create a new document. Create your cards (i.e. write the question in one line, the answer in the following line, then an empty line, do the same for the next card.)
Don't use any formatting e.g. centering, bold, underline, special fonts etc. They will not be saved anyway.
Save the document as text file with "Save as ...", "Save as type" has to be "Plain Text":


Then choose the right text encoding ("UTF-8" fits most cases):


Afterwards upload the file to iMemento (see How do I upload flashcards to the iPhone).



How to create flashcards with Notepad++ (Windows)?

In Notepad++ create a new document.
Create your cards (i.e. write the question in one line, the answer in the following line, then an empty line, do the same for the next card.)
Change the preferences (for saving with the right text encoding):


Choose "UTF-8 without BOM":


Save the document (make sure that you use .txt as extension).
Afterwards upload the file to iMemento (see How do I upload flashcards to the iPhone).



How do I import flashcards from PC-Lernkartei?

'PC-Lernkartei' exports its data in a tab-separated format.
From the 'Datei' (File) menu choose 'Exportieren':



Enter a filename and take care that you do not choose .csv as file extension but .tsv.
See the example here:



Afterwards you can simply import the file to iMemento (see here).



How do I import flashcards from iFlipr?

On the iFlipr web page you can export flashcards in the csv format.
To import those files in iMemento you should select "Automatic" or "Unicode (UTF-8)" as encoding.
For the "Separator" please select "Automatic" or ",".
(See here.)



How do I import flashcards from iFlash?

In the iFlash application choose "File->Export...".
A dialog box opens. You can use the default settings ("Export All Cards to Text File").
Click on "Export" and choose the name for the file. Click "Save".
To import this file in iMemento you should select "Mac OS Roman" as encoding.
(See here.)



How do I import flashcards from Mental Case?

In the Mental Case Application:
Select a "case". Then choose "File->Export...".
A save-dialog opens. You can choose the export file type. Choose "Comma-Separated Values (CSV) Text" and press "Export".
To import those files in iMemento you should select "Automatic" or "Unicode (UTF-8)" as encoding.
For the "Separator" please select "Automatic" or ",".
(See here.)



How do I import flashcards from Studycard Studio?

In the Studycard Studio Application:
Load the Studycard Studio flashcards. Then choose "File->Export...".



An export-dialog opens. You can choose the export file type. Choose the values as shown in the picture below:



Afterwards choose a name and location to store the file. It is important that the file extension ".csv" is used:



To import those files in iMemento you should select "Automatic" or "Mac OS Roman" as encoding.
For the "Separator" please select "Automatic" or ",".
(See here.)

Note: Studycard Studio seems to have a problem with exporting flashcards that contain '{' and '}'. These are not completely removed. To overcome this problem you can remove those brackets before exporting.



How do I import flashcards from Pauker?

In the Pauker Application:
Load the Pauker flashcards. Then choose "Datei->Speichern unter...".



A save-dialog opens. You can choose the type of file to save. Choose "CSV". Choose a filename. It is important that the file extension ".csv" is used as shown in the picture below:



Save the file to a location of your choice.

To import those files in iMemento you should select "Automatic" as encoding.
For the "Separator" please select "Automatic" or ",".
(See here.)



How do I import flashcards from phase-6 (v2.1) ?

In the phase-6 Application:
Choose "Library".


Select a flashcard set:


Select all flashcards in this set:


Click on "Export".


And choose "CSV-file" and "OK".


Now save the file to a location of your choice. Please make sure that you use "csv" as file extension.

To import those files in iMemento you should select "Unicode (UTF-8)" as encoding.
For the "Separator" please select ";".
(See here.)

Note: phase6 removes the end-of-line information when exporting to the csv-format. That means: flashcards that are displayed in the phase6 application over 2 or more lines are now squeezed into 1 line. There is no information lost but the formatting may appear unfamilar.



How do I import flashcards from ProVoc ?

In ProVoc select the flash card set you want to export and choose "File->Export...":



Now select "Comma-Separated Values (CSV)" as format and "Unicode (UTF-8)" as text encoding.



Choose a name and press "Save".
ProVoc always saves the files with a .txt extension. Before transferring the files to iMemento you have to rename the extension to .csv otherwise iMemento will not correctly recognize the file.
When importing the file in iMemento you should select "Unicode (UTF-8)" as encoding and "," for the "Separator".
(See here.)



How do I import flashcards from Questioner ?

There is an in-built export functionality in Questioner for iMemento.
Please follow the instructions at http://www.lernkartei.com/schnittstelle-zu-iphone.html to export flashcards.
Use the default settings "Kommagetrennter Text" in Questioner.
When importing the file in iMemento you should select "Mac OS Roman" as encoding (also if you use Questioner on Windows) and "," for the "Separator".
(See here.)



How do I import flashcards from Palm SuperMemo ?

If you have .pdb files from the Palm's SuperMemo you can import them via a converter tool into iMemento.
At http://www.simpleway.cz/en/products/SuperMemo.html (here is an alternative link if original link is broken) you find a java program which runs on Windows, Mac and Linux that is able to read .pdb files and to convert them into .tsv (tab separated values) files. (Note: the converter program suggests that it is converting into csv (comma separated values) but in fact the output is a tab separated file.)

Select the file that needs to be converted (.pdb) and the filename for the output file.
Then press "Convert to CSV":


On success you see the following info box:


Please make sure that the converted file really ends with .tsv so that iMemento will recognize it correctly.
When importing the file in iMemento you should select "Automatic" as encoding.
(See here.)

Note: During testing I found that sometimes the converter program has added an extra tab (a tabulator). When you import the file iMemento will show you any problematic line. In that case open the converted .tsv file with an editor and check that there really is only one tab between question and answer.



How do I import flashcards from the StudyStack site ?

In StudyStack: Choose a flashcard set. Then select 'Apps'. The following page shows a lot of applications that you can export to.
Go down to 'iMemento' and press "Export for iMemento":


Depending on your browser it
a) let's you choose to save the file directly or
b) shows you the exported file in the browser's main view. In this case you should choose from the bowser's menu to save the page (eg. 'Save as...').
Make sure that the saved file has the extension .csv otherwise iMemento is not able to recognize it correctly. Now transfer the file to iMemento (see here).
Note 1: the exported files from StudyStack use the ',' as separator.
Note 2: the used text encoding is "UTF-8" (you have to use this when transferring the file to iMemento).



How do I import flashcards from the Quizlet site ?

Please select a flashcard set from the Quizlet website.
Then choose 'Export':


On the next page you see the export settings. Please change as shown here:


(Note: to access the '\' character on a Mac press 'alt'+'shift'+'7'.)

Now press 'Select All':


Next you have to copy the text (depending on your operating system and you preferences there are a lot of ways to do this, eg. by chosing 'Copy' from the browsers menu or by pressing 'CTRL-C' or 'cmd-c' or you could do a right click on the selected text etc.)

Now open a text editor of your choice (eg. 'TextEdit' on a Mac) and paste the text (the flashcards) in it. ('TextEdit' has an 'Edit' menu where you can find the 'Paste' option).
Convert the text into plain text (in 'TextEdit' this is done in the 'Format' menu with 'Make Plain Text' other editors let you choose the format during the save dialog).
Next save the text file (use the default extension .txt).

Now you can transfer the file to the iPhone as described here.



How do I import flashcards from the ProProfs site ?

Go to the ProProfs site.
Choose 'Explore Flashcards':


Then select one of the flashcard sets. Click on 'download'.


On the following page you can choose the separator. Choose 'Semicolon'.
Now click on 'Download Flashcards as Text File'.


The flashcard set will be downloaded to your Mac or PC.
Unfortunately ProProfs's download adds an empty extra line at the end of the file which confuses iMemento.
So you first have to open the downloaded file with your text editor and remove the last line (which contains of spaces only).
Now save the file. Make sure that you exchange the .txt extension with .csv during save. Now transfer the file to iMemento (see here).



How do I import flashcards from the ProVoc site ?

The flashcard sets available on the ProVoc site (http://www.arizona-software.ch/provoc/vocabulary.html) are stored in a special format that can be read only by the ProVoc Application. That means you have to download the free ProVoc application first.
Afterwards you can open all flashcard files from this site in the ProVoc application and export it to a file format that iMemento understands. Click here for a description how to export from ProVoc.
Please note that the ProVoc application is unfortunately only available for the Mac.



How to input foreign/special characters on a Mac ?

If you need to use foreign characters that are not available on your keyboard on the Mac you can choose virtual keyboards for almost any language. Please follow the instructions below:

Go to the "System Preferences...":


Choose "Language & Text":


Select the "Input Sources" tab and choose a keyboard of your choice (in this case "Turkish - QWERTY PC" has been chosen):


Make sure that you also selected "Show Input menu in menu bar".

In the upper right main menu bar a flag should appear. The flag symbolizes the currently selected input language.
Click on this flag and choose the new keyboard (here "Turkish - QWERTY PC"):


Now make the virtual keyboard visual by selecting "Show Keyboard Viewer":


A virtual keyboard will appear:


The keyboard shows the currently used keyboard layout for your normal keyboard. You can now use your normal keyboard to type in the special characters or you can click with the mouse on the virtual keyboard to do so.



Problems connecting to iMemento from the PC via WLAN and a Fritz!Box

If you use a Fritz!Box and have the PC/Mac and your iPhone/iPod/iPad both connected via WLAN a security feature of your Fritz!Box might prevent uploading files/flashcards.
If you encounter this problem please check the WLAN settings of your Fritz!Box. Enter "http://fritz.box/" or the IP address of your Fritz!Box in your browser and select the WLAN settings. Here you should see (depending on your firmware version) something similar to this (sorry, only available in german):


Important is that you've selected the "Die angezeigten WLAN-Geräte dürfen untereinander kommunizieren" (the devices are allowed to communicate with each other).



Problems connecting to iMemento from a laptop in a public hotspot (e.g. a coffee shop)

If you try to connect to iMemento from your laptop in a public hotspot you might encounter connection problems.
Often the public hotspots don't allow that devices in the same WLAN communicate with each other for security reasons. This is to prevent that someone else in the network can contact your device.
Unfortunately this security feature prevents you from transferring data to iMemento.
The only thing that you can do about it is to try another hotspot or use the WLAN at your home or from a friend who gives your devices access.





If you still have problems with iMemento please click on Support.



© 2011 by Thomas Busse