Apple посвятила заключительную часть своей презентации на конференции WWDC новшествам в комплекте программного обеспечения для разработчиков (SDK), среди которых отметился новый язык программирования Swift и инструменты разработки для сервисов здоровья, домашней автоматизации, iCloud и взаимодействия приложений.

Swift — это результат последних исследований в области языков программирования, объединенный с многолетним опытом разработки программных продуктов Apple. Свойства, унаследованные от Objective C, выраженные в простом синтаксисе делают новый API (интерфейс программирования приложений) простым для восприятия и освоения. Унаследованные типы делают код чище и помогают избежать ошибок, в то время, как модули обходятся без заголовков и поддерживают пространство имен. Необходимая память выделяется автоматически, а синтаксис избавляет разработчика даже от необходимости расставлять точки с запятой.
Swift также предоставляет отдельную панель в приложении, которая позволяет видеть результаты написанного кода в режиме реального времени.Купертиновцы также предоставили инструменты для работы с iCloud. Новая платформа CloudKit избавляет разработчиков от необходимости дорогостоящих и ресурсоемких разработок серверной части приложения, предоставляя свои вычислительные мощности бесплатно, хоть и с чрезвычайно высокими требованиями.
Используйте широкие возможности iCloud и разрабатывайте свои приложения с помощью новой платформы CloudKit. Теперь вы можете с легкостью сохранять и получать доступ к данным хранящимся в iCloud, подобно тому как вы работает с базой данных. CloudKit позволяет авторизоваться в iOS-программах сторонних разработчиков через идентификатор Apple, не передавая личной информации приложению.



Все вышеперечисленные новшества включены iOS 8 beta, которая доступна разработчикам уже сегодня.
Смотрите также: