Mimo : une app pour découvrir et apprendre le développement directement sur iPhone
Savoir programmer peut être une compétence
particulièrement utile dans le monde d’aujourd’hui. Sans avoir passé du temps à
étudier les langages sur les bancs de l’école, il est possible de se rattraper
grâce à internet, aux tutoriels en ligne, mais aussi à des livres et
applications. Apple s’y est mis avec l’app à venir Playground sur iPad,
destinée aux plus jeunes.
Sur iPhone, la toute récente app Mimo propose, cours,
tutoriels et quizz sur différents concepts et langages de programmation, avec
pour ambition de devenir la référence en la matière, pour tout public.
L’application, disponible uniquement en anglais, classe ses cours par
langage, la variété est au rendez-vous : HTML, Swift, CSS, JavaScript,
Python, C++, etc., mais aussi par niveau de connaissance (débutant et
intermédiaire pour l’instant).
Pour chaque cours, une description indique le contenu et l’audience visée
ainsi que le temps nécessaire. Les leçons sont réparties en
chapitre et une fonctionnalité de favoris devrait bientôt faire son apparition
pour s’y retrouver plus facilement dans ce très riche contenu.
Les différentes leçons mettent souvent en application un code, qu’il va
parfois falloir corriger ou améliorer. L’interaction est donc
généralement de mise pour impliquer l’utilisateur un maximum et le faire
réfléchir, même s’il y a effectivement beaucoup de lecture.
Des points et badges récompensent les progrès réalisés dans Mimo, de manière
à encourager l’apprenti développeur.
Les développeurs ont prévu d’ajouter de nouveaux cours au fur et à mesure et
d’enrichir l’application, avec notamment des sujets comme le piratage, les
ordinateurs Raspberry Pi, l’intelligence artificielle, etc.
Tous les tutoriels ne sont pas accessibles gratuitement, souvent, seuls les
premiers chapitres d’un sujet peuvent être lus. Pour avoir accès à
l’intégralité des contenus, il faut s’abonner au mois ou à l’année (49,99
euros).