tvOS v Xamarinu – Internals

Sestavení

Seznam sestavení podporovaných Xamarinem pro aplikace Xamarin.tvOS

Cílové architektury

Tento článek popisuje typy cílových architektur (knihovny základních tříd), které jsou k dispozici v Xamarin.tvOS, a důsledky výběru konkrétního cíle pro vaši aplikaci Xamarin.tvOS.

Následující články jsou specifické pro iOS, ale relevantní pro tvOS (protože tvOS 9 je podmnožinou iOS 9).

Unified API

Zavádí nová sjednocená rozhraní API, která umožňují jednodušší sdílení kódu mezi Apple TV a iOSem a také zavádí podporu 64bitových rozhraní API a 64bitové kompilace.

Návrh rozhraní API

Vysvětluje principy návrhu za vazbou rozhraní API.

Omezení

Tato část ukazuje nástrahy a omezení, o kterých je potřeba vědět, pokud jde o Xamarin.iOS, z nichž mnohé platí pro Xamarin.tvOS.

Linker

Vysvětluje, jak linker funguje, aby se zajistil nejmenší možný balíček aplikace a jak upravit jeho nastavení a použití.

Lokalizace a internacionalizace

Tato příručka popisuje přidání kódování do aplikace Xamarin.iOS pro podporu internacionalizace.

mtouch

Poznámky a informace o mtouch.exe, nástroj příkazového řádku, který sestaví váš projekt do aplikace použitelné pro iOS.

Propojení nativních knihoven

Xamarin.iOS podporuje propojení s nativními knihovnami jazyka C i Objective-C knihovnami. Tento dokument popisuje, jak propojit nativní knihovny C s projektem Xamarin.iOS. Informace o stejných činnostech pro Objective-C knihovny najdete v dokumentu Typy vazebObjective-C.

Objective-C Selektory

Poznámky a použití pro přímé volání Objective-C selektorů (metod).

System.Data

Informace a pokyny pro přístup k integrovanému databázovému systému SQLite pomocí system.Data

Dělení na vlákna

Poznámky k používání vláken v aplikacích Xamarin.iOS

Generování kódu XIB

Jak se Visual Studio pro Mac integruje s Tvůrcem rozhraní Xcode, abyste mohli použít Tvůrce rozhraní k návrhu uživatelského rozhraní.