Here is 1000 kanji to learn. Gambarimasho! kanji1000
Apps 1 – imiwa
This ‘ imiwa’ apps very useful to find what japanese word mean and also finding the right japanese word for english (mobile dictionary) Its free and very useful as it gave some examples how to use the word
Memrise consists of many topic to choose from as example below. You can download many topic and practise at your own free time.
both of these apps really helpful for people who want to study japanese by themselves.