Úvod do iOSu 11

ARKit příkladseřazeníobjektůCoreML příkladmapkitu příklademperspektivních obdélníkůukázkaviděnípříklad přetažení myší příklad 1přetáhněte a odstranit příklad 2sirikitu příklad

iOS 11 obsahuje spoustu nových funkcí a vylepšení napříč různými platformami:

Příprava aplikace pro iOS 11

společnost Apple představila aktualizace architektury, nové vizuální změny a aktualizovaný proces Připojení iTunes pro iOS 11. Pomocí tohoto průvodce se ujistěte, že je vaše aplikace Xamarin. iOS připravená pro novou verzi.

ARKit 2

ARKit přináší rozšířenou skutečnost do systému iOS a umožňuje uživatelům komunikovat s celým světem prostřednictvím kamery zařízení.

CoreML

Modely strojového učení je možné integrovat do aplikací pro iOS 11 pomocí CoreML. Rozhraní CoreML Framework poskytuje jednoduché rozhraní API, které umožňuje začlenit stávající modely do projektů aplikací, aby bylo možné problémy analyzovat přímo v aplikaci.

CoreNFC

iPhone 7 a novějších zařízeních si můžou přečíst značky NFC (bezkontaktní komunikace), které aplikacím umožní rozpoznávat označené produkty, místa nebo věci na světě kolem nich.

Přetažení

Rozhraní přetažení přináší podporu pro iOS pro přesouvání dat dotykem. na iPad můžete přetahovat mezi různými aplikacemi i mezi nimi. když jste v iPhone, můžete je přetáhnout jenom do stejné aplikace. Existuje podpora pro mnoho typů přizpůsobení, včetně bohatých datových typů, animací a manipulace s gesty multitouch.

MapKit

Mapkitu má řadu vylepšení, včetně podpory pro automatické seskupování značek a přidání kompasu do zobrazení.

PDFKit

PDFKit je teď k dispozici v iOS 11 a přináší do vašich aplikací funkce pro vytváření a úpravy PDF.

SiriKit

Siri nyní podporuje ještě více interakcí, včetně seznamů a poznámek, a dalších vylepšení, jako jsou například alternativní názvy aplikací.

Obraz

Přináší celou řadu funkcí pro zpracování a analýzu obrázků do iOS, včetně detekce a rozpoznávání obličeje, modelů CoreML, nových rozhraní API pro detekci čárového kódu, detekce textu a horizontu a obecnější detekce a sledování objektů.

ukázky

Máme několik ukázek C#, které vám pomohou začít: