Úvod do iOSu 11

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

iOS 11 obsahuje mnoho zbrusu nových funkcí a vylepšení v různých architekturách:

Příprava aplikace pro iOS 11

Apple zavedl aktualizace architektury, nové vizuální změny a aktualizovaný proces Připojení iTunes pro iOS 11. V tomto průvodci se ujistěte, že je vaše aplikace Xamarin.iOS připravená na novou verzi.

ARKit

ARKit přináší rozšířenou realitu do iOS, což uživatelům umožňuje interakci se světem prostřednictvím fotoaparátu zařízení.

CoreML

Modely strojového učení je možné integrovat do aplikací pro iOS 11 pomocí CoreML. Architektura CoreML poskytuje jednoduché rozhraní API pro začlenění stávajících modelů do projektů aplikací, aby bylo možné analyzovat problémy přímo v aplikaci.

CoreNFC

I Telefon 7 a novější zařízení mohou číst značky NFC (Near Field Communication), což umožňuje aplikacím detekovat označené produkty, místa nebo věci na celém světě.

Přetažení

Architektura přetažení přináší podporu pro pohyb dat po dotykovém ovládání pro iOS. Na iPadu můžete přetáhnout jak uvnitř, tak mezi různými aplikacemi; zatímco na i Telefon, můžete přetáhnout pouze v rámci stejné aplikace. Existuje podpora pro mnoho typů přizpůsobení, včetně bohatých datových typů, animací a zpracování gest s vícetouchy.

MapKit

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

PDFKit

PDFKit je teď k dispozici v iOSu 11 a přináší do vašich aplikací možnosti vytváření a úprav PDF.

SiriKit

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

Vision

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

Ukázky

Máme řadu ukázek jazyka C#, které vám pomůžou začít: