« SWIFT » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 5 : Ligne 5 :
===Introduction===
===Introduction===


SWIFT est un nouveau langage de programmation dédié aux appareils iOS et OS X. Il apparait donc comme incontournable pour quiconque souhaitant développer sur les appareils apple.  
SWIFT est un nouveau langage de programmation dédié aux appareils iOS et OS X. Il apparait donc comme incontournable pour quiconque souhaite développer sur les appareils Apple.  


Sa présentation lors de la conférence annuelle WWDC destinée aux développeurs en juin 2014, fut une surprise. En effet à l'origine, lors de cette conférence était présenté iOS 8.  
Sa présentation lors de la conférence annuelle WWDC destinée aux développeurs en juin 2014, fut une surprise. En effet à l'origine, lors de cette conférence était présenté iOS 8.  

Version du 30 janvier 2016 à 19:22

Cet article est en construction: un auteur est en train de le modifier.

En principe, le ou les auteurs en question devraient bientôt présenter une meilleure version.




Introduction

SWIFT est un nouveau langage de programmation dédié aux appareils iOS et OS X. Il apparait donc comme incontournable pour quiconque souhaite développer sur les appareils Apple.

Sa présentation lors de la conférence annuelle WWDC destinée aux développeurs en juin 2014, fut une surprise. En effet à l'origine, lors de cette conférence était présenté iOS 8. Swift, le nouveau langage de programmation successeur d'Objective-C, est présenté à la fois comme "plus léger, plus moderne et plus accessible".

Innovation stratégique

Avec ce nouveau langage de programmation, la société Apple vise à attirer de jeunes développeurs. En effet, Objective-C est un langage jugé à la fois efficace et performant mais difficile à apprendre. De plus les tests d'utilisation sont souvent fastidieux. Comparé aux langages dits de "script", Objective-C est donc moins enthousiasmant et plus difficile à appréhender pour les développeurs orientés web.

Les principales caractéristiques

  • Rapidité
  • Modernité
  • Robustesse
  • Interactivité

Licence

Syntaxe

Liens