Applications
Swifty : une app iPhone et iPad pour apprende à coder dans le nouveau langage d’Apple
conférence développeur de l’an dernier qu’Apple a dévoilé un nouveau
langage : Swift. Celui-ci promet une syntaxe plus facile à lire et autres
avantages sur les langages existants. L’idée est également de proposer un
langage à l’approche plus simple pour les développeurs débutants. Depuis, on
pas eu d’information sur l’adoption de Swift dans le cadre des applications qui
sortent sur le store.
Pour ceux qui veulent découvrir ce langage, en particulier les débutants
(mais avec des bases de programmation tout de même), une appli iPhone et iPad
propose de coder directement sur sa machine dans des sessions de formations
interactives.
Swifty est disponible gratuitement ici sur l’App Store sur iPhone et
iPad
En pratique, l’application n’intègre pas un compilateur ou autre langage
complet, mais propose dans un environnement ressemblant à un kit de
développement, des sessions de programmation. Elles se présentant sous la forme
d’explication, puis l’utilisateur (j’ai failli écrire le joueur !) doit à son
tour implémenter le code demandé, choisir parmi plusieurs propositions et
manipuler les éléments de la leçon.
Les leçons semblent particulièrement exhaustives à en juger par la quantité
disponible. Le premier chapitre avec 13 leçons est disponible gratuitement avec
le téléchargement, cela permet de se faire une idée de l’application. Un achat
permet ensuite de débloquer l’intégralité des chapitres pour 2,99
euros.
Alors bien entendu, il y a des ressources gratuites et de la documentation
pour découvrir et progresser dans ce nouveau langage et l’appli ne fera pas à
elle toute seule de l’utilisateur un codeur hors pair. Mais l’ensemble est très
bien réalisé, apporte un véritable contenu interactif qui rompt la monotonie
d’une simple lecture.
Une app qui pourrait séduire ceux qui ont des bases dans d’autres langages
et veulent se mettre à Swift en "pratiquant" directement sur la machine, dans
les transports en commun ou au fond du canapé.
Swifty est disponible ici sur l’App Store sur iPhone et iPad
Store