Op de WWDC van Apple vandaag debuteerde het bedrijf met een aantal 'me'-veranderingen in iOS7; iOS8, dat in het najaar van dit jaar beschikbaar zal zijn om te downloaden, is wellicht beter iOS7.1 genoemd.
Een van de multi-threaded workflow en invasieve meldingen - dus ik kan nog vaker door Twitter worden afgeleid - was een schijnend juweeltje: Apple heeft een nieuwe programmeertaal.
Het is belangrijk, niet omdat het nog niets aandrijft, maar omdat het waarschijnlijk alles van en voor Apple voor het volgende decennium en daarna zal voeden. Het is veelbetekenend omdat al die uren besteed zijn aan het staren naar Objective-C totdat je eindelijk toegaf en naar overging PhoneGap zijn niet langer relevant.
De nieuwe taal, genaamd Swift (om voor de hand liggende redenen), is ontworpen om de kracht van een volledige programmeertaal te leveren met de eenvoud van een scripttaal.
Erg enthousiast over de nieuwe Swift-taal van Apple. Het zal doen aan mobiele dev wat JS deed met web / desktop dev. https://t.co/iuVeb9nJop
- Aza Raskin (@aza) 2 juni 2014
Swift zal een hele nieuwe generatie applicatie-ontwikkelaars inspireren en het kan genoeg zijn om ervoor te zorgen dat Apple de stijgende uitdaging van het Android-platform van de meeste ontwikkelaars bestrijdt.
Natuurlijk Swift is object georiënteerd, maar Apple gelooft dat de syntaxis eenvoudig genoeg is om ervoor te zorgen dat zelfs beginnende programmeurs het leuk vinden om het op te pakken. De sleutel tot Swift is dat het zeer rigide beperkingen oplegt aan de ontwikkelaar: naamruimten zijn een functie, evenals Objective-C's dynamische objectmodel.
#Appel#Snel ? Meh. Talen die het eigendom zijn van een platform sterven. Microsoft en Apple hebben ons eerder zo benaderd. #De geschiedenis herhaalt zich
- Geoffrey J. Teale (@tealeg) 2 juni 2014
Het opwindende is dat alles tot en met een besturingssysteem kan worden gebouwd met een syntaxis die JavaScript (en ik durf te zeggen dat de naam? -Actionscript 3) ontwikkelaars direct herkenbaar zullen vinden.
Apple's nieuws van vandaag kan veel bedrijven verwonden. Maar opende ook de deuren voor anderen. Uitbreidbaarheid: goed voor startups. Snel: lagere ontwikkelkosten. - Joe Walnes (@joewalnes) 2 juni 2014
Als je een Swift-start wilt maken met de Swift-ontwikkeling, heeft Apple deze vrijgegeven een gratis eBoek, welke je nu kunt downloaden.