I've been using https://www.wanikani.com since a few months and it's great. It's mainly for Kanjis but you learn vocabulary at the same time. 
It's free at first and then you have to pay, but I'm still at the free-period. (Everything is explained there don't worry :) )
what I like is that you have a lot of mnemonics and word association so you learn easily, + you've got a reminder at a specific time to learn easily. 
There are a few app that are linked to these website and that you can download on your phone
Japanese Audio Flashcards - learn how to speak and listen to conversational Japanese while commuting (or wherever!). Its one the best out there and its FREE!

https://www.japaneseaudiolessons.com/download-japa...
Tofugu is a great resource, IMO. I recommend browsing the site and checking out all the different pages --- they have a lot of information, guides, apps (like WaniKani and EtoEto), and resource links. If you're a beginner (like me), their guides for hiragana (+ a hiragana mnemonics chart here) and katakana would be a good place to start.

For extra practice, another place I go to is Jalup NEXT.


Sad to see that this thread is dead.

https://japanesedecks.blogspot.com/

Japanese subs2srs decks for lots of anime and drama. There are also some on AnkiWeb. Here is an example of a type of card subsrsrs generates:

http://subs2srs.sourceforge.net/subs2srs_Usage_files/Toki_wo_Kakeru_Shoujo_Anki_Win7.png

I will recommend an app called Obenkyo.  (I don't know if has for ios)
You can learn the characters clicking in the left where it has  this symbol <<
You can learn  the order of strokes and have some info.
On the right side with  this symbol >>  you can do the tests.

This app has katakana, hiragana, numbers, kanji (divided in JLPT levels), Particles and grammar.
And it's completely free. (as far as I know)