Az Apple ma kiadta az iOS 8.3 első béta verzióját. Igen, jól olvastad. Béta közben iOS 8.2 messze nem elérhető a nagyközönség számára, és valószínűleg az Apple sem adja ki ebben a hónapban, egy újabb decimális verzió áll rendelkezésre a regisztrált fejlesztők tesztelésére. Emellett a cég egy frissített Xcode 6.3 fejlesztői stúdiót is kiadott. Tartalmazza a Swift 1.2-t, amely néhány fontos hírt és fejlesztést hoz.
Az iOS 8.3 számos új funkciót tartalmaz. Az első és legfontosabb a vezeték nélküli CarPlay támogatás. Az autók felhasználói felületének funkcionalitása eddig csak a Lightning csatlakozón keresztüli kapcsolaton keresztül volt elérhető, mostantól Bluetooth-on keresztül is elérhető lesz az autóval való kapcsolat. A gyártó számára ez valószínűleg csak egy szoftverfrissítést jelent, hiszen a CarPlay implementációja során ezzel a funkcióval számoltak. Ezzel az iOS is előnyt jelentett az Androidon, amelynek Auto funkciója továbbra is csatlakozó csatlakozást igényel.
További újdonság az újratervezett Emoji billentyűzet, amely a korábbi oldalszámozás helyett új elrendezést kínál, görgető menüvel, és új dizájnt. Összetevői között szerepel néhány új hangulatjel, amelyet korábban a hivatalos specifikáció tartalmaz. Végül az iOS 8.3-ban új támogatást kapott a Google-fiókok kétlépcsős ellenőrzése, amelyet az Apple korábban az OS X 10.10.3-ban vezetett be.
Ami az Xcode-ot és a Swiftet illeti, itt az Apple következik hivatalos blog továbbfejlesztette a Compiler for Swift-et, hozzáadva a fordítási kódok lépésenkénti összeállításának lehetőségét, jobb diagnosztikát, gyorsabb funkcióvégrehajtást és jobb stabilitást. A Swift kód viselkedésének is kiszámíthatóbbnak kell lennie. Általában jobb interakciónak kell lennie a Swift és az Objective-C között az Xcode-ban. Az új változtatások megkövetelik a fejlesztőktől, hogy módosítsák a Swift-kód darabjait a kompatibilitás érdekében, de az Xcode új verziója legalább tartalmaz egy migrációs eszközt a folyamat egyszerűsítésére.
Tavaly az ünnepek alatt kipróbáltam valamit a Swiftben. Sajnos ott még sok minden nem működött, így egyelőre visszamentem az Objective C-hez, és vártam a finomhangolást. Szóval remélem idén minden rendben lesz, és helyet cserélek ;)
Swiftben már egy ideje lehet dolgozni, és az 1.2 sok változást hozott a jobbra + javítások, javaslom a váltást ;) (kicsit idegesít, hogy az új XCode még béta)
És mi a helyzet a 8.4-es verzióval :D
http://9to5mac.com/2015/02/09/apple-working-on-ios-8-4-update-may-include-new-music-service/