Необязательно сначала учить язык, а потом что-то делать. Попробуйте создать приложения для android не зная ничего и по ходу выполнения работы, вы будете получать необходимый опыт и навыки.
Как раз и есть Фонгап, но скорость работы у всех этих фреймворков крайне низкая и ничего, кроме раздражения не вызывает. Проще написать нативно, тем более, насколько я понял приложение простое.