Udostępnij za pośrednictwem


Wprowadzenie do systemu iOS 11

Przykład zestawu ARKit Umieszczanie obiektów AR Przykład coreML Przykład zestawu MapKit Przykład prostokątów obrazów Przykład twarzy obrazów Przeciągnij i upuść przykład 1 Przeciągnij i upuść przykład 2 Przykład zestawu SiriKit

System iOS 11 zawiera wiele nowych funkcji i ulepszeń w różnych strukturach:

Przygotowywanie aplikacji dla systemu iOS 11

Firma Apple wprowadziła aktualizacje architektury, nowe zmiany wizualne i zaktualizowany proces iTunes Connect dla systemu iOS 11. Skorzystaj z tego przewodnika, aby upewnić się, że aplikacja Xamarin.iOS jest przygotowana na nową wersję.

ARKit

ArKit udostępnia rzeczywistość rozszerzoną do systemu iOS, umożliwiając użytkownikom interakcję ze światem za pośrednictwem aparatu urządzenia.

CoreML

Modele uczenia maszynowego można zintegrować z aplikacjami systemu iOS 11 przy użyciu języka CoreML. Platforma CoreML udostępnia prosty interfejs API umożliwiający uwzględnienie istniejących modeli w projektach aplikacji, aby umożliwić analizowanie problemów bezpośrednio w aplikacji.

CoreNFC

Urządzenia iPhone 7 i nowsze mogą odczytywać tagi Nfc (Near Field Communication), umożliwiając aplikacjom wykrywanie oznakowanych produktów, miejsc lub rzeczy na całym świecie.

Przeciąganie i upuszczanie

Struktura przeciągania i upuszczania zapewnia obsługę całego systemu iOS na potrzeby przenoszenia danych za pomocą dotyku. Na urządzeniu iPad można przeciągać zarówno wewnątrz, jak i między różnymi aplikacjami; na telefonie iPhone możesz przeciągać tylko w ramach tej samej aplikacji. Istnieje obsługa wielu typów dostosowywania, w tym rozbudowanych typów danych, animacji i obsługi gestów wielodotykowych.

MapKit

Zestaw MapKit ma szereg ulepszeń, w tym obsługę automatycznego grupowania znaczników i dodawanie kompasu do widoku.

PDFKit

Zestaw PDFKit jest teraz dostępny w systemie iOS 11, co umożliwia tworzenie i edytowanie plików PDF w aplikacjach.

SiriKit

Siri obsługuje teraz jeszcze więcej interakcji, w tym list i notatek oraz inne ulepszenia, takie jak alternatywne nazwy aplikacji.

Wizja

Oferuje różne funkcje przetwarzania i analizy obrazów do systemu iOS, w tym wykrywanie i rozpoznawanie twarzy, modele CoreML, nowe interfejsy API wykrywania kodów kreskowych, wykrywanie tekstu i horyzontu oraz bardziej ogólne wykrywanie i śledzenie obiektów.