Apple heeft vandaag de eerste bètaversie van iOS 8.3 uitgebracht. Ja, dat lees je goed. Terwijl bèta iOS 8.2 verre van beschikbaar voor het publiek, en Apple zal het deze maand waarschijnlijk ook niet uitbrengen, is er een andere decimale versie beschikbaar om te testen door geregistreerde ontwikkelaars. Daarnaast heeft het bedrijf ook een bijgewerkte Xcode 6.3-ontwikkelaarsstudio uitgebracht. Het bevat Swift 1.2, die belangrijk nieuws en verbeteringen met zich meebrengt.
iOS 8.3 bevat verschillende nieuwe features. Eerst en vooral is er draadloze CarPlay-ondersteuning. Tot nu toe was de functionaliteit van de gebruikersinterface voor auto's alleen beschikbaar via verbinding via de Lightning-connector, nu zal het mogelijk zijn om ook via Bluetooth een verbinding met de auto tot stand te brengen. Voor de fabrikant betekent dit waarschijnlijk slechts een software-update, aangezien zij bij de implementatie van CarPlay op deze functie rekenden. Dit gaf iOS ook een voorsprong op Android, waarvan de Auto-functie nog steeds een connectorverbinding vereist.
Een andere nieuwigheid is het opnieuw ontworpen Emoji-toetsenbord, dat een nieuwe lay-out biedt met een scrollmenu in plaats van de vorige paginering, en een nieuw ontwerp. De componenten ervan omvatten enkele nieuwe emoticons die eerder in de officiële specificatie waren geïntroduceerd. Ten slotte is er in iOS 8.3 nieuwe ondersteuning voor tweestapsverificatie voor Google-accounts, die Apple eerder introduceerde in OS X 10.10.3.
Wat Xcode en Swift betreft, volgt Apple hier officiële blog verbeterde de Compiler voor Swift, waardoor de mogelijkheid werd toegevoegd om code-builds stapsgewijs te compileren, betere diagnostiek, snellere functie-uitvoering en betere stabiliteit. Het gedrag van Swift-code zou ook voorspelbaarder moeten zijn. Over het algemeen zou er een betere interactie moeten zijn tussen Swift en Objective-C in Xcode. De nieuwe veranderingen vereisen dat ontwikkelaars stukjes Swift-code wijzigen voor compatibiliteit, maar de nieuwe versie van Xcode bevat in ieder geval een migratietool om het proces te vereenvoudigen.
Ik heb vorig jaar tijdens de vakantie iets geprobeerd in Swift. Helaas werkten veel dingen daar nog niet, dus ging ik voorlopig terug naar Objective C, wachtend tot de zaken verfijnd waren. Dus ik hoop dat dit jaar alles goed gaat en ik van stoel wissel ;)
Je kunt al een tijdje in Swift werken, en 1.2 bracht veel veranderingen ten goede + reparaties, ik raad aan om over te stappen;) (Ik ben een beetje geïrriteerd dat de nieuwe XCode nog steeds een bètaversie is)
En hoe zit het met versie 8.4 :D
http://9to5mac.com/2015/02/09/apple-working-on-ios-8-4-update-may-include-new-music-service/