Как организовать параллельное изучение языков и написание приложения?
Просто попробуйте? Всё зависит только от Вас.
В тему:Попытка не пытка.Тот кто хочет, тот ищет средства, кто не хочет - тот ищет оправдания.
И вспомните о лингвистах, которые сразу в новую учат 2 языка - арабский и французский, например, которые совершенно разные.
Не думаю, что переключаться проблематично.
В начале нужно учить программирование, а не язык. ТО есть ООП, разные циклы, массивы - в общем основные понятия нужно на практике пощупать, набить шишки и так далее. 
Кроме того, изучая два языка сразу, вы будете видеть недостатки и достоинства каждого.
Джава и Си отличаются весьма заметно, чтобы не путаться в голове.