Ontwikkelaars kunnen vanaf vandaag een blik werpen op Swift 3.0. De vernieuwde programmeertaal zal volgens eerdere aankondigingen behoorlijk gaan veranderen. Zo sterk zelfs, dat code die met de huidige versie Swift 2.2 is gemaakt niet compatibel is met de nieuwste versie, die later dit jaar gaat verschijnen.
Update 02-06-2016: Er blijkt later toch geen preview te zijn verschenen van Swift 3.0. Door de automatisch gegenereerde naam leek het te gaan om een nieuwe versie van Swift, maar het bleek om een geautomatiseerde build te gaan. De downloadlinks op de pagina zijn daarom weer verwijderd.
Swift 3.0 preview
Apple heeft de eerste preview van Swift 3.0 beschikbaar gesteld, in aanloop naar de definitieve versie van later dit jaar. De programmeertaal is echter nog lang niet af. De komende maanden zullen er nog meerdere aanpassingen volgen. Doel van deze nieuwe versie is om Swift volwassener te maken als taal en als ontwikkelplatform. Dat betekent grote aanpassingen maar Apple zal ervoor zorgen dat code vanaf Swift 3.0 wel langere tijd compatibel blijft met toekomstige versies.
Op GitHub kun je een flinke lijst van voorgestelde aanpassingen bekijken. Tijdens WWDC 2016 gaat Apple hopelijk meer aankondigingen doen rondom de verwachte veranderingen.
Als ontwikkelaar haal je hier een snapshot (dit is geen officiële release). De snapshots zijn wel automatisch getest, maar hebben nog niet de volledige testcyclus doorlopen die bij officiële releases gangbaar is. Er kunnen dus nog problemen optreden. Je kunt het snapshot gebruiken in Ubuntu 14.04 of 15.10 en in Apple’s Xcode.
https://www.iculture.nl/gids/swift-programmeertaal/
Taalfout gezien of andere suggestie hoe we dit artikel kunnen verbeteren? Laat het ons weten!
Het laatste nieuws over Apple van iCulture
- Weekend kijktips: Andor, You, Hakken over de Sloot en meer (26-04)
- Meta gaat AI trainen met gebruikersfoto's en -reacties: zo zorg je dat jouw gegevens niet gebruikt worden (24-04)
- Betalen om je account te delen? Ook bij HBO Max zul je eraan moeten geloven (en zoveel betaal je in de VS) (23-04)
- Weekend kijktips: Jane, Amsterdam Centraal 24/7, The Last of Us en meer (19-04)
- Waarom je geen Apple Intelligence kan gebruiken in WhatsApp en Instagram (en andere apps) (17-04)
Uiterst zwakke manier van handelen, zo vlak voor de WWDC. Dat lijkt me alleen maar kritiek te kunnen veroorzaken. Wanneer stopt Apple met het uitbrengen van half ontwikkelde producten…?!
Waar heb je het over?
@Macaanzee: Het is geen product, maar een programmeertaal. Op deze manier hebben ontwikkelaars de tijd om te oefenen met Swift 3 ter voorbereiding van de WWDC. Ontzettend sterke zet dus juist!
Volledig mee eens. Ik kijk als developer nu juist naar hetgeen is toegevoegd. Mezelf wat bijspijkeren zodat ik vanaf het WWDC gelijk kan beginnen met ontwikkelen voor iOS 10 en tvOS 10.
Zijn mensen serieus zo aan het narren?
Het artikel laat het enigszins lijken alsof dit het eerste moment is dat de wijzigingen in swift voor 3.0 bekend gemaakt worden. Dat is onjuist: sinds swift open source is wordt álle ontwikkeling in het openbaar gedaan. Als je wil kun je dus al maanden precies zien wat er verandert (en daaraan bijdragen). Ik verwacht op dit gebied op WWDC dan ook weinig nieuws, gezien er feitelijk niet veel meer dan een releasedatum bekend te maken is.
Heb er aan gedacht om over te stappen naar swift maar blijf denk ik gewoon bij objc.
Waarom zou je? Zo spectaculair zijn die wijzigingen niet in de praktijk qua ontwikkelen, en daarnaast doet Xcode het voor 99% voor je omzetten.
Swift is juist heel fijn om in te ontwikkelen en veel logischer dan Obj. C.
Betekend dit dat ze tijd vrij aan het maken zijn voor WWDC om nieuwe Macbooks uit te brengen?? 😊