Nécessaire pour programmer pour iOS :
-posséder un mac
-posséder un iPhone/iPad/iPod
-payer la licence développeur à 100$ / an
(Avis personnel : supporter XCode, bien que d'autres IDE soient maintenant dispo).
Note : sans la licence, il n'est pas possible (à ma connaissance) de tester l'application sur le terminal mobile, uniquement en émulateur. Cela suffit pour une approche, mais ne saurait être envisageable pour un apprentissage sérieux.
Nécessaire pour programmer sous Android
-posséder un ordinateur (sous Mac, GNU/Linus, Windows, peu importe)
-posséder un smarthone Android
Note : les 25$ qu'on voit souvent associé avec Android sont là pour publier des applications sur Google Play. Si un autre store est choisi, ce prix n'a plus lieu d'être.