BT

Ressources pour apprendre Swift

| par Sergio De Simone Suivre 17 Abonnés , traduit par Eric Bellemon Suivre 0 Abonnés le 11 juin 2014. Durée de lecture estimée: 2 minutes |

La présentation par Apple de Swift, un nouveau langage de programmation pour OS X et la plateforme iOS, a créé de l'intérêt dans la communauté des développeurs. En seulement quelques jours, quelques 500 questions ont déjà été posées sur Stack Overflow alors qu'une requête sur GitHub montre qu'il y a déjà 350 projets écrits avec Swift.

Pour les personnes intéressées par le langage, le web offre beaucoup de ressources pour commencer :

  • The Swift Programming Language

    Apple a rendu disponible gratuitement sur iTunes le livre électronique "The Swift Language Reference". Accéder à iTunes nécessite un appareil Apple mais tout le monde peut apprendre le langage. Le même contenu est aussi disponible sur le site d'Apple en format HTML. Étant donné la jeunesse de ce langage, ce livre électronique est définitivement la ressource principale et couvre tous les aspects de ce langage y compris l'interopérabilité avec C et l'Objective-C.

  • Les grandes lignes de Swift

    Une courte présentation des nouvelles fonctionnalités que Swift apporte pour un développeur Objectif-C : inférence de type, génériques, switch et immutabilité.

  • Comment utiliser les classes Objectif-C dans Swift

    Un guide étape par étape décrivant comment créer un pont pour pouvoir utiliser une classe Objectif-C à partir de Swift.

  • Créer des applications iOS avec Swift

    Un tutoriel en cinq parties pour commencer à développer une application iOS avec Swift. Le tutoriel couvre les parties suivantes : création d'une application "hello world", effectuer des requêtes sur des API web et analyser le JSON, les bonnes pratiques en utilisant protocols et delegates, tableaux interactifs et chargement asynchrone d'une image.

  • LearnSwift.tips

    Une collection de ressources à propos du langage Swift organisée par niveau (débutant, intermédiaire et avancé) avec une sélection de projets sur GitHub.

  • Pense-bête Swift

    Ressources résumant les points de syntaxes importants de Swift. Elle couvre les classes, les déclarations de méthodes, instanciation d'objets, déclaration de variables, exemples d'utilisation de string, array et dictionary.

  • So So Swift

    Une importante collection des ressources avec des tutoriels, vidéos et code source.

  • Swift vs. Scala

    Comparaison entre les syntaxes de Swift et Scala, couvrant les structures, les expressions, déclarations patterns et types.

  • SwiftLang.eu

    Un autre site listant les ressources sur Swift. Il propose un accès à "The Swift Programming Language Book" en format MOBI, PDF et ePub. De plus, il inclut une section communautaire pour permettre aux développeurs de partager des commentaires et du code source.

  • Swift Code

    Une initiative qui propose une traduction en français de la documentation officielle.

Nous avons déjà publié une introduction au langage et ses relations avec le compilateur LLVM dans cette actualité.

Swift ne peut actuellement être utilisé que sous la preview de Xcode 6 que Apple a rendu disponible pour tous les développeurs enregistrés dans le programme de développeur Apple.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Ajout d'une référence by Swift Tuto

Je me permet de rajouter le blog dont je suis responsable : Swift Tuto. C'est un blog contenant des tutoriels, articles, astuces, ressources pour les développeurs francophones.

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

1 Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT