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

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

Компания 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
ПредыдущаяСледующая

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

iOS и Android занимают уже 99,9% рынка мобильных ОС: Смартфоны, работающие под управлением других операционных систем, резко сдали позиции за прошедший год6

Беспроводное зарядное устройство Apple AirPower Wireless Charging Mat должно поступить в продажу в марте: Точная дата выхода пока не сообщается13

Google опровергла слухи о режиме Dark Mode в Android 9: Напомним, ночной режим доступен во многих популярных приложениях, включая Twitter и Telegram5

Huawei Y3 (2018) — еще один ультрабюджетный смартфон с Android 8.1 Oreo : Что касается характеристик, то с прошлого года они практически не изменились4

Приложение Samsung Max пришло на смену Opera Max: Samsung Max будет из коробки установлено на смартфоны Galaxy A и Galaxy J4

Приложение Google Lens становится доступным на всех смартфонах с Android и iOS : Кроме того, владельцы некоторых флагманских смартфонов получат интеграцию Google Lens в приложение камеры1

GM 8 Go может стать первым смартфоном с Android 8.1 Oreo (Go edition): Учитывая характеристики, можно предположить, что устройство вряд ли получит цену менее 50 долларов3

Опубликованы официальные изображения смартфонов Alcatel 1X, Alcatel 3 и Alcatel 3X: Главным отличием Alcatel 3X станет сдвоенная основная камера

Ulefone T2 Pro — первый в мире смартфон на базе SoC Helio P70: Презентация Ulefone T2 Pro ожидается на MWC 20186

В США создан полностью модульный пистолет: Продажи должны начаться во втором квартале 201814

Закон о VPN и анонимайзерах на практике не работает: Соответствующий закон вступил в силу 1 ноября 2017 года16

MediaTek отгружает SoC Helio P40 компаниям Oppo и Vivo: Валовая прибыль компании в 2018 году должна вырасти на 38%4

iXBT TV

  • Обзор сетевого накопителя Synology DS918+ на 4 винчестера

  • Обзор экшн-камеры Gmini MagicEye HDS8000 с ненастоящим 4K-видео

  • Обзор многофункционального сетевого CD-ресивера Pioneer NC-50DAB

  • Обзор блока питания Thermaltake Toughpower iRGB Plus 1250W Titanium с программно-аппаратным комплексом мониторинга

  • [6.07] Подкаст PRO игры: cтрасти вокруг Kingdom Come: Deliverance, вымирание слэшеров, русский колорит

  • Обзор компактной фотокамеры Sony RX10 IV с сенсором 1″ и несменным 25-кратным зум-объективом

  • Обзор карты памяти SanDisk Extreme Pro CFast 2.0 емкостью 128 ГБ

  • Обзор портретного объектива Fujinon XF 50mm f/2 R WR для компактных беззеркальных камер Fujifilm

  • Запуск Falcon Heavy, убытки Илона Маска, умные очки Intel

  • Обзор недорогого корпуса Deepcool Earlkase RGB со стеклянной стенкой и RGB-подсветкой

  • Обзор кинокамеры Canon EOS C200: съемка 4K-видео с высокой частотой кадров в формате Cinema RAW Light

  • Обзор «камуфляжного» игрового ноутбука MSI GE62VR 7RF Camo Squad Limited Edition

Календарь

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