Les appareils mobiles ne sont pas des PC. Si vous voulez programmer sur un téléphone, c'est parce que vous voulez absorber de petites unités de temps où l'accès à un PC est limité ou pas possible du tout. La principale limitation est l'écran, pas la puissance du matériel, qui dépasse celle des ordinateurs portables il y a dix ans.
Parce que l'écran est si petit, la programmation conventionnelle est difficile. Vous ne pouvez pas manipuler confortablement un programme de 1000 lignes. De plus, le genre de choses que vous voulez faire sur un téléphone se rapporte au téléphone lui-même ; les graphiques, l'audio et l'interaction avec les nombreux capteurs du téléphone. Les langages de programmation conventionnels sont vraiment mauvais pour cela, à moins d'être soutenus par des tonnes de bibliothèques.
Je fais pas mal de programmation sur un mobile ; 30 minutes ici, une heure là et ainsi de suite. Principalement des utilitaires liés au GPS (informations de localisation, etc) et quelques jeux simples. J'ai dû écrire mes propres outils pour le faire, et même un langage de programmation personnalisé, qui ressemble plus à des recettes de cuisine qu'à du code. Vous pouvez essayer le système si vous le souhaitez ; il est disponible sous forme d'application gratuite sur le Play Store via https://scanna.pro. Si vous voulez poser des questions ou simplement discuter, vous pouvez m'atteindre par l'intermédiaire de l'application.