Kako hitro se lahko naučiš izdelati aplikacijo za android operacijski sistem?

Pred kratkim sem dobil izvrstno idejo za mobilno aplikacijo, ki si jo želim razviti. Vendar imam ta problem, da nimam s programiranjem preveč izkušenj. Zanimalo me je kako dolgo traja, da se začetnik nauči sprogramirati aplikacijo srednje kakovosti. Android operacijski sistem pa zaradi tega, ker jo želim tudi sam uporabljati. Vem, da je najetje programerja tudi opcija, vendar si ga trenutno ne morem privoščiti in bi lahko z njim sklenil samo delitev dobička aplikacije. Zanima me vaše mnenje, kaj bi bilo najbolje narediti?
Najlepša hvala v naprej za to, da ste si vzeli čas.

Nazadnje urejal VecniMraz (8. apr ob 21:19) - pozabil na zahvalo