Swift. Un langage puissant et ouvert à tous. Pour que chacun puisse créer des apps géniales.

Swift, c’est un langage de programmation aussi fiable qu’intuitif mis au point par Apple pour développer des apps iOS, Mac, Apple TV et Apple Watch. Il est conçu pour offrir aux développeurs une liberté inédite. Et comme il est facile à utiliser et disponible en open source, quiconque ayant une idée en tête peut créer quelque chose d’incroyable.

Les développeurs font déjà
de grandes choses avec Swift.

Swift est un langage à la fois rapide et efficace qui fournit des retours en temps réel et s’intègre naturellement au code Objective‑C existant. Les développeurs peuvent donc rédiger un code plus sûr et plus fiable, gagner du temps et créer des apps offrant aux utilisateurs une expérience plus riche.

Une app superbe créée à l’aide de Swift. Swift est si simple à utiliser et ses retours en temps réel sont si utiles que les créateurs de VSCO l’ont choisi pour mettre au point la dernière version de leur app de photographie pour iOS.

Quelques apps
développées avec Swift.

Un nombre croissant de développeurs intègrent du code Swift à leurs apps. Certains vont même jusqu’à créer de toutes nouvelles apps entièrement en Swift.

Airbnb
Khan
Academy
Clear
Sky Guide
LinkedIn
Kickstarter
Eventbrite
Hipmunk

Meilleures performances.
Meilleures apps.

En anglais, « swift » signifie « rapide ». Les apps Swift font parfaitement honneur à ce nom. En effet, un algorithme de recherche courant s’exécute beaucoup plus vite avec Swift.

Jusqu’à 2,6 X plus rapide que Objective‑C
Jusqu’à 8,4 X plus rapide que Python 2.7

10 000 entiers trouvés dans un graphe
à l’aide d’un algorithme de parcours en profondeur*

Les enseignants mettent Swift
au programme.

Les développeurs ne sont pas les seuls à avoir décelé le potentiel de Swift. Certains établissements universitaires et d’enseignement supérieur intègrent Swift à leur cursus de programmation informatique et proposent des cours gratuits sur iTunes U. Il n’aura jamais été aussi facile de passer de l’introduction au code à une programmation véritablement professionnelle.

Universités intégrant Swift à leur programme

  • Aberystwyth University
  • Borough of Manhattan
    Community College
  • California Polytechnic State University
  • Central Piedmont Community College
  • Foothill College
  • Full Sail University
  • Houston Community College System
  • Ingésup
  • Lawson State Community College
  • Mesa Community College
  • Northwest Kansas Technical College
  • Plymouth University
  • RMIT University
  • Southern Methodist University
  • Stanford University
  • Technical University of Munich
  • Tecnológico de Monterrey
  • University of California, Santa Cruz

Swift est partout.
Et maintenant Swift est ouvert à tous.

Gratuit et open source, Swift est à la disposition d’un large public de développeurs, d’enseignants et d’étudiants dans le cadre de la licence open source Apache 2.0. Nous fournissons des fichiers binaires pour OS X et Linux capables de compiler du code pour iOS, OS X, watchOS, tvOS et Linux. Et pour que Swift puisse encore gagner en puissance, nous avons mis en place un nouvel espace communautaire qui permet aux utilisateurs de contribuer directement au code source Swift.

Rejoindre la communauté sur Swift.org

Lancez‑vous avec Swift.

L’ouvrage incontournable

Téléchargez gratuitement The Swift Programming Language sur l’iBooks Store. Découvrez par quels moyens Swift rend la programmation plus facile, plus flexible et même plus ludique.

Télécharger gratuitement le livre

Xcode

Xcode, c’est l’app Mac utilisée pour créer une app Mac sur deux, ainsi que toutes les apps iOS. Cette app propose tous les outils qu’il vous faut pour créer des apps exceptionnelles. Et elle est disponible sous forme de téléchargement gratuit sur le Mac App Store.

Télécharger Xcode sur le
Mac App Store

Site web des développeurs

Profitez d’informations techniques détaillées et d’une présentation avancée de Swift. Consultez le blog des développeurs et restez au fait de l’actualité. Enfin, puisez dans tout un univers de ressources gratuites, notamment des guides, des vidéos et des extraits de code.

En savoir plus