A free program for Android, by ProtoeZone.
This application is the most convenient and easiest way to learn Japanese. You can search and find sentences in either English or Japanese. This is a complete application with both the written and the audio version. This is an advantage of this app as the audio can be played at the speed you want to learn at. This is an offline app so you do not have to worry about internet connection. The sentences are categorized and you can save your favorites for later review. You can search sentences in either Japanese or English and both ways you will get the same results.