À la WWDC d’Apple, la société a lancé de jolis changements sur iOS 7; iOS8, qui sera disponible au téléchargement à l’automne de cette année, aurait peut-être été baptisé iOS7.1.
Parmi le flux de production multithread et les notifications invasives, je peux être distrait par Twitter, encore plus souvent: un joyau: Apple a un nouveau langage de programmation.
C'est significatif, non pas parce qu'il alimente quelque chose pour le moment, mais parce qu'il va probablement alimenter tout ce qui a été développé par et pour Apple pour la prochaine décennie et au-delà. C'est important parce que toutes ces heures passées à regarder Objective-C jusqu'à ce que vous ayez finalement cédé et que vous passiez à PhoneGap ne sont plus pertinents.
Le nouveau langage, nommé Swift (pour des raisons évidentes), est conçu pour offrir la puissance d’un langage de programmation complet avec la simplicité d’un langage de script.
Très excité par la nouvelle langue d'Apple, Swift. Il fera au développeur de ce que JS a fait pour le développement web / bureau. https://t.co/iuVeb9nJop
- Aza Raskin (@aza) 2 juin 2014
Swift va inspirer une toute nouvelle génération de développeurs d’applications et cela suffira peut-être à faire en sorte qu’Apple s’attaque au défi croissant de la plate-forme de choix de la plupart des développeurs, Android.
Naturellement, Swift est orienté objet, mais Apple pense que sa syntaxe est suffisamment simple pour garantir que même les codeurs novices apprécieront de le choisir. La clé de Swift est qu'il impose des contraintes très rigoureuses au développeur: les espaces de noms sont une fonctionnalité, tout comme le modèle d'objet dynamique d'Objective-C.
#Pomme#Rapide ? Meh. Les langages propriétaires d'une plate-forme meurent. Microsoft et Apple nous ont déjà amenés de cette façon. #L'histoire se répète
- Geoffrey J. Teale (@tealeg) 2 juin 2014
Ce qui est passionnant, c’est que tout ce qui peut inclure un système d’exploitation peut être construit avec une syntaxe que les développeurs JavaScript (et plus particulièrement si je cite son nom? - Actionscript 3) trouveront immédiatement reconnaissable.
Les nouvelles d'Apple aujourd'hui peuvent blesser de nombreuses entreprises. Mais aussi ouvert les portes pour les autres. Extensibilité: bon pour les startups. Swift: réduction des coûts de développement. - Joe Walnes (@joewalnes) 2 juin 2014
Si vous voulez vous lancer dans le développement de Swift, Apple a publié un eBook gratuit, que vous pouvez télécharger maintenant.