Apple выпускает SDK для iOS 8, графическую технологию Metal и язык программирования Swift

ПредыдущаяСледующая
1174

Компания Apple выпустила комплект iOS 8 SDK, крупнейший в истории релиз для разработчиков, включающий свыше 4000 новых программных интерфейсов для разработки приложений. В новой ОС разработчики могут детально настраивать пользовательский интерфейс благодаря важным функциям расширяемости, таким как виджеты «Центра уведомлений» и клавиатуры сторонних разработчиков, а также использовать оболочки HealthKit и HomeKit. Кроме того, iOS 8 включает новую графическую технологию Metal, которая повышает производительность процессора A7, и новый мощный язык программирования Swift.

Задача HealthKit — дать возможность приложениям для здоровья и фитнеса взаимодействовать между собой, используя данные других приложений. Например, приложение для измерения артериального давления может предоставлять данные медицинскому приложению, такому как Mayo Clinic, помогая врачу в наблюдении за пользователем и его лечении.

Задача HomeKit — подключение аксессуаров для управления домашними приборами. HomeKit обеспечивает общий протокол, безопасное создание пар и возможность лёгкого управления отдельными устройствами и группами устройств в вашем доме, включая интеграцию с Siri. Например, вы говорите Siri, что направляетесь спать, чтобы с её помощью погасить свет, заблокировать двери в доме, закрыть гаражные ворота и настроить температуру климат-контроля.

Apple выпускает SDK для iOS 8, графическую технологию Metal и язык программирования Swift

Что касается графической технологии Metal, повышающей производительность процессора A7, она, по данным Apple, обеспечивает «невероятное десятикратное увеличение скорости прорисовки». Это позволяет разработчикам ПО для мобильных устройств создавать 3D-игры уровня консолей. Для разработчиков казуальных игр iOS 8 включает комплект SceneKit, позволяющий легко создавать забавные трёхмерные игры, а также значительно усовершенствованный SpriteKit, включающий силовые поля, попиксельную физику и инверсную кинематику.

Apple выпускает SDK для iOS 8, графическую технологию Metal и язык программирования Swift

Swift — это новый мощный язык программирования для iOS и OS X. Разработанный для Cocoa и Cocoa Touch, он сочетает производительность и эффективность компилируемых языков с простотой и интерактивностью популярных скриптовых языков. Язык спроектирован таким образом, чтобы помогать разработчикам в создании более безопасного и надёжного кода, устраняя при этом целые категории распространённых программных ошибок. Он может сосуществовать с кодом Objective-C, что дает возможность интегрировать Swift в уже созданные приложения. Площадки Xcode Playground делают написание Swift-кода невероятно интерактивным, мгновенно отображая результат его исполнения.

iOS 8 также включает программные интерфейсы для Touch ID, которые позволяют разработчикам безопасно идентифицировать пользователей в приложениях, защищать учётные данные и пользовательскую информацию, а также разблокировать элементы «Связки ключей». С iOS 8 разработчики могут предлагать идентификацию по отпечатку пальца, при этом данные отпечатков надёжно хранятся в защищённой зоне.

Другие функции iOS 8 для разработчиков включают комплект PhotoKit для доступа к оболочке встроенного приложения «Фото», новые API для «Камеры», комплект CloudKit и новые функции App Store для разработчиков.

Бета-версия программного обеспечения iOS 8 и SDK доступны прямо сейчас участникам iOS Developer Program по адресу developer.apple.com.

Там же доступна бета-версия языка Swift. Его финальная версия будет доступна этой осенью, а приложения, созданные на языке Swift, смогут быть опубликованы в App Store и Mac App Store после выпуска iOS 8 и OS X Yosemite.

Источник: Apple

3 июня 2014 Г.

12:05

Ctrl
ПредыдущаяСледующая

Все новости за сегодня

Компания Intel анонсировала выпуск своего первого модема 5G: Одновременно был представлен модем LTE Cat-19, получивший обозначение Intel XMM 766065

Jaguar Land Rover начинает испытания самоуправляемых машин на дорогах общего пользования: Испытания будут продолжены в будущем году5

Компания Megabots хочет провести первый в мире турнир по боям огромных роботов: В следующем году может быть проведёт первый турнир по боям гигантских роботов8

Видео дня: робот Boston Dynamics Atlas делает сальто назад: Робот Boston Dynamics Atlas научился запрыгивать на препятствия38

Смартфон Samsung Galaxy J2 Pro в новом поколении наконец-то получит современную платформу: Стали известны детали о смартфонах Samsung Galaxy J2 Pro и Galaxy J5 Prime нового поколения24

Volkswagen собирается выделить на электромобили и самоуправляемые машины более 34 млрд евро: Общая сумма инвестиций на период до 2022 года примерно равна 72 млрд евро10

Китай намерен создать космический корабль с ядерным двигателем: Ядерные космические корабли могут стать реальностью87

PowerColor похвасталась изображениями видеокарты Radeon RX Vega 64 Red Devil: Radeon RX Vega 64 Red Devil получит 12-фазную подсистему питания11

Набор модулей памяти G.Skill Trident Z DDR4-4400 суммарным объемом 32 ГБ работает с задержками CL19-19-19-39: По словам производителя, это самый быстрый набор DDR4 такого объема6

997
1318

iXBT TV

  • Заводские экзоскелеты, обновление Firefox, слишком умные наушники

  • Репортаж с конференции Supercomputing 2017 (SC17), день 3: стенд группы компаний РСК

  • Репортаж с конференции Supercomputing 2017 (SC17), день 2: стенд Intel

  • Репортаж с конференции Supercomputing 2017 (SC17), день 1: рейтинг Top500

  • Обзор кинотеатрального DLP-проектора LG PF1000U со встроенным ТВ-тюнером

  • Камера Panasonic G9, унитазный робот, игровой смартфон, кепка для водителей

  • Обзор портативной беспроводной колонки Sven PS-460

  • Обзор напольного пылесоса Tefal Silence Force 4A TW6477 с одноразовыми мешками для сбора мусора

  • Обзор сверхширокоугольного зум-объектива Canon EF 16-35mm f/2.8L III USM

  • Обзор изогнутого 34-дюймового IPS-монитора LG 34UC99 с соотношением сторон 21:9 и белым корпусом

  • Обзор робота-пылесоса Philips SmartPro Active (FC8822/01) с широкой насадкой TriActive XL

  • Обзор видеокамеры Canon XF405: съемка 4K-видео с высокой частотой кадров

1212

Календарь

июнь
Пн
Вт
Ср
Чт
Пт
Сб
Вс

Рекомендуем почитать