Introduction to iOS 11
iOS 11 includes many brand-new features and enhancements across a variety of frameworks:
Preparing Your App for iOS 11
Apple has introduced architecture updates, new visual changes, and an updated iTunes Connect process for iOS 11. Use this guide to make sure your Xamarin.iOS app is prepared for the new release.
ARKit
ARKit brings Augmented Reality to iOS, allowing users to interact with the world through the device's camera.
CoreML
Machine learning models can be integrated into iOS 11 apps with CoreML. The CoreML framework provides simple API to incorporate existing models into app projects to allow problems to be analyzed right in the app.
CoreNFC
iPhone 7 and newer devices can read Near Field Communication (NFC) tags, enabling apps to detect tagged products, places, or things in the world around them.
Drag and Drop
The drag and drop framework brings iOS-wide support for moving data around by touch. On iPad, you can drag both within and between different apps; while on iPhone, you can drag only within the same app. There is support for many types of customization, including rich data types, animations, and handling multitouch gestures.
MapKit
MapKit has a number of improvements, including support for automatic marker grouping and adding a compass to the view.
PDFKit
PDFKit is now available on iOS 11, bringing PDF creation and editing capabilities to your apps.
SiriKit
Siri now supports even more interactions, including lists and notes, and other enhancements such as alternative app names.
Vision
Brings a variety of image processing and analysis features to iOS, including face detection and recognition, CoreML models, new barcode detection APIs, text and horizon detection, and more general object detection and tracking.