Kana Test Pro will give you best practical practice on Hiragana and Katakana characters.
This app divides into two parts - Hiragana and Katakana.
Each part has also many different lessons & tests that would help you master Hiragana and Katakana in a short period of time.