Für Hiragana/Katakana benutze ich die App Obenkyo (Google Play Store: Obenkyo). Die haben zwar auch Kanji, aber noch in der Beta, weiß nicht, ob das schon gut genug ist zum lernen. Die App reicht natürlich nicht, für Grammatik etc. brauchst du noch was zusätzlich :) Bin selbst bis jetzt kaum über Kanas hinausgekommen, aber für den Anfang ist das schon mal gut.