Introduction à iOS 11

ARKit ExampleAR Placing ObjectsCoreML ExampleMapKit ExampleVision Rectangles ExampleVision Faces ExampleDrag and Drop Example 1Drag and Drop Example 2SiriKit Example

iOS 11 inclut de nombreuses nouvelles fonctionnalités et améliorations dans diverses infrastructures :

Préparation de votre application pour iOS 11

Apple a introduit des mises à jour d’architecture, de nouvelles modifications visuelles et un processus de Connecter iTunes mis à jour pour iOS 11. Utilisez ce guide pour vous assurer que votre application Xamarin.iOS est préparée pour la nouvelle version.

ARKit

ARKit apporte la réalité augmentée à iOS, ce qui permet aux utilisateurs d’interagir avec le monde via la caméra de l’appareil.

CoreML

Les modèles Machine Learning peuvent être intégrés dans des applications iOS 11 avec CoreML. L’infrastructure CoreML fournit une API simple pour incorporer des modèles existants dans des projets d’application pour permettre l’analyse des problèmes directement dans l’application.

CoreNFC

I Téléphone 7 et les appareils plus récents peuvent lire des balises NFC (Near Field Communication), ce qui permet aux applications de détecter les produits, lieux ou éléments marqués dans le monde autour d’eux.

Glisser-déposer

Le framework de glisser-déplacer apporte une prise en charge à l’échelle de l’iOS pour déplacer des données par contact. Sur iPad, vous pouvez faire glisser à la fois dans et entre différentes applications ; sur i Téléphone, vous ne pouvez faire glisser que dans la même application. Il existe une prise en charge de nombreux types de personnalisation, notamment les types de données enrichis, les animations et la gestion des mouvements multitouches.

MapKit

MapKit offre un certain nombre d’améliorations, notamment la prise en charge du regroupement automatique de marqueurs et l’ajout d’une boussole à la vue.

PDFKit

PDFKit est désormais disponible sur iOS 11, ce qui offre des fonctionnalités de création et de modification pdf à vos applications.

SiriKit

Siri prend désormais en charge encore plus d’interactions, notamment des listes et des notes, et d’autres améliorations telles que les noms d’applications alternatifs.

Vision

Apporte une variété de fonctionnalités de traitement et d’analyse d’images à iOS, notamment la détection et la reconnaissance des visages, les modèles CoreML, les nouvelles API de détection de codes-barres, la détection de texte et d’horizon, ainsi que la détection et le suivi d’objets plus généraux.

Exemples

Nous avons un certain nombre d’exemples C# pour vous aider à démarrer :