Введение в iOS 11
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 обнаружения штрихкодов, обнаружение текста и горизонта, а также более общее обнаружение объектов и отслеживание.