Want to use some free time to learn a foreign language, maths formulas or whatever? Learning Partner is a small app helping you learn stuff. You provide it a CSV file with two columns and it will show you items from first column to help you learn the second column content.
You either supply the URL of a UTF-8 CSV within the app, or you upload it in a form on the website and then simply enter the appropriate keycode in the app for download - the file must have two columns, say column A contains words in english and column B translations in german. Once on your phone, the app will show you random english words; you'll have to tell the german word for yourself, and then indicate your success/failure by tapping the proper button. At the end of the series the app will display your failure rate, and then show you the erroneous entries again.
Warning, no learning content is provided. You need to provide your own learning content!
Learning Partner is open-source.