Поделиться через


Введение в iOS 11

Пример ARKit Размещение объектов AR Пример CoreML Пример MapKit Пример прямоугольников визуального зрения Пример лиц визуального зрения Пример перетаскивания 1 Пример перетаскивания 2 Пример SiriKit

iOS 11 включает множество новых функций и усовершенствований в различных платформах:

Подготовка приложения для iOS 11

Apple представила обновления архитектуры, новые визуальные изменения и обновленный процесс iTunes Connect для iOS 11. Используйте это руководство, чтобы убедиться, что приложение Xamarin.iOS подготовлено к новому выпуску.

ARKit

ARKit предоставляет дополненную реальность в iOS, позволяя пользователям взаимодействовать с миром с помощью камеры устройства.

CoreML

Модели машинного обучения можно интегрировать в приложения iOS 11 с CoreML. Платформа CoreML предоставляет простой API для включения существующих моделей в проекты приложений, чтобы разрешить анализ проблем прямо в приложении.

CoreNFC

Устройства iPhone 7 и более новых устройств могут считывать теги near Field Communication (NFC), позволяя приложениям обнаруживать помеченные продукты, места или вещи во всем мире.

Перетаскивание

Платформа перетаскивания обеспечивает поддержку перемещения данных по сенсорному интерфейсу iOS. На iPad можно перетаскивать как внутри, так и между различными приложениями; в iPhone можно перетаскивать только в одном приложении. Существует поддержка многих типов настройки, в том числе расширенных типов данных, анимаций и обработки жестов с несколькими запросами.

MapKit

MapKit имеет ряд улучшений, включая поддержку автоматической группировки маркеров и добавление компаса в представление.

PDFKit

PDFKit теперь доступен в iOS 11, что позволяет создавать и редактировать PDF-файлы в приложения.

SiriKit

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

Зрение

Предоставляет различные функции обработки изображений и анализа в iOS, включая обнаружение лиц и распознавание лиц, модели CoreML, новые API обнаружения штрихкодов, обнаружение текста и горизонта, а также более общее обнаружение объектов и отслеживание.