Затвори рекламата

Днес Apple пусна първата бета версия на iOS 8.3. Да, правилно прочетохте. Докато бета IOS 8.2 далеч от това да е достъпна за обществеността и Apple вероятно няма да я пусне и този месец, друга десетична версия е достъпна за тестване от регистрирани разработчици. Освен това компанията пусна и актуализирано студио за разработчици Xcode 6.3. Той включва Swift 1.2, който носи някои големи новини и подобрения.

iOS 8.3 съдържа няколко нови функции. На първо място е поддръжката на безжичен CarPlay. Досега функционалността на потребителския интерфейс за автомобили беше достъпна само чрез свързване през Lightning конектора, сега ще бъде възможно да се постигне връзка с автомобила и чрез Bluetooth. За производителя това вероятно означава просто актуализация на софтуера, тъй като те са разчитали на тази функция при внедряването на CarPlay. Това също даде предимство на iOS пред Android, чиято автоматична функция все още изисква връзка с конектор.

Друга новост е преработената Emoji клавиатура, която предлага нова подредба с превъртащо меню вместо предишната пагинация и нов дизайн. Компонентите му включват някои нови емотикони, въведени преди това в официалната спецификация. И накрая, в iOS 8.3 има нова поддръжка за проверка в две стъпки за акаунти в Google, която Apple въведе преди това в OS X 10.10.3.

Що се отнася до Xcode и Swift, Apple следва тук официален блог подобри компилатора за Swift, като добави възможност за поетапно компилиране на кодови компилации, по-добра диагностика, по-бързо изпълнение на функции и по-добра стабилност. Поведението на Swift кода също трябва да бъде по-предвидимо. Като цяло трябва да има по-добро взаимодействие между Swift и Objective-C в Xcode. Новите промени ще изискват от разработчиците да променят части от кода на Swift за съвместимост, но новата версия на Xcode поне включва инструмент за мигриране за опростяване на процеса.

Източник: 9to5Mac
.