Création d'une application mobile.. quelle plateforme, quel environnement, les questions qu'il faut se poser

Bonjour,
J’envisage de me former dans le développement d’application mobile car je souhaite développer une application bien précise.
Je ne sais pas par où commencer. Quelle formation suivre? Comment choisir le langage, l’environnement, plateforme… quelles questions dois-je me poser pour débuter sereinement et éviter de faire les mauvais choix?
Merci pour votre aide.
Yorick