A free app for Android, by Rafil Al Ars.
Shia Prayer Times is the best offline app for your phone or tablet that can help you find accurate prayer times for your area. This app can work in all countries in the world, no matter how far you are from your place or what time zone you are...