Apple dnes vydal první betaverzi iOS 8.3. Ano, čtete dobře. Zatímco beta iOS 8.2 ještě zdaleka není dostupná veřejnosti a Apple ji pravděpodobně nevydá ani tento měsíc, další desítková verze je k dispozici k testování pro registrované vývojáře. Kromě toho společnost také vydala i aktualizované vývojářské studio Xcode 6.3. Jeho součástí je Swift 1.2, jenž přináší některé zásadní novinky a vylepšení.
iOS 8.3 v sobě skrývá hned několik nových funkcí. V první řadě je to bezdrátová podpora CarPlay. Dosavadní funkcionalita uživatelského rozhraní pro auta byla dostupná pouze prostřednictvím připojení přes Lightning konektor, nyní bude možné dosáhnout spojení s autem i pomocí Bluetooth. Pro výrobce to patrně znamená pouhou aktualizaci softwaru, jelikož s touto funkcí při implementaci CarPlay počítali. iOS tím také získalo náskok před Androidem, jehož funkce Auto zatím připojení konektorem vyžaduje.
Další novinkou je přepracovaná klávesnice Emoji, která nabídne nový layout se scrollovací nabídkou místo dosavadního stránkování, a nový design. Její součásti jsou i některé nové emotikony dříve představené v oficiální specifikaci. Nakonec je v iOS 8.3 nově podpora dvoufázového ověřování pro účty Googlu, jež Apple dříve představil i v OS X 10.10.3.
Co se týče Xcode a Swift, Apple zde podle oficiálního blogu vylepšil kompilátor pro Swift, přidal možnost krokové kompilace sestavení kódu, lepší diagnostiku, rychlejší spouštění funkcí a lepší stabilitu. Chování kódu Swiftu by také mělo být více předvídatelné. Obecně by měla v Xcode panovat lepší interakce mezi Swiftem a Objective-C. Kvůli novým změnám budou muset vývojáři změnit kusy kódu Swiftu kvůli kompatibilitě, ale nová verze Xcode alespoň obsahuje migrační nástroj pro zjednodušení tohoto procesu.
Ve Swiftu jsem něco zkoušel loni o prázdninách. Bohužel tam dost věcí ještě nefungovalo, takže jsem se zatím vrátil k Objective C s tím, že ještě počkám, než se věci doladí. Tak doufám, že letos už bude vše ok a přesedlám ;)
Jiz nejaky cas se da ve Swiftu v pohode pracovat, a 1.2 prinesla hodne zmen k lepsimu + oprav, doporucuju presedlat ;) (Akorat mi trosku vadi, ze ten novy XCode je stale beta)
A co teprve verze 8.4 :D
http://9to5mac.com/2015/02/09/apple-working-on-ios-8-4-update-may-include-new-music-service/