Xamarin の tvOS – 内部

アセンブリ

Xamarin.tvOS アプリケーションで Xamarin でサポートされているアセンブリの一覧。

ターゲット フレームワーク

この記事では、Xamarin.tvOS で使用できるターゲット フレームワーク (基本クラス ライブラリ) の種類と、Xamarin.tvOS アプリケーションの特定のターゲットを選択することの影響について説明します。

次の記事は iOS に固有のものですが、tvOS に関連しています (tvOS 9 は iOS 9 のサブセットであるため)。

Unified API

Apple TV と iOS のコードベース間でコードを簡単に共有できる新しい統合 API と、64 ビット API と 64 ビット コンパイルのサポートを導入しました。

API の設計

API バインディングの背後にある設計原則について説明します。

制限事項

このセクションでは、Xamarin.iOS に関して注意すべき落とし穴と制限事項について説明します。その多くは Xamarin.tvOS に適用できます。

リンカー

リンカーが可能な限り最小のアプリケーション パッケージを確保するしくみと、その設定と使用方法を変更する方法について説明します。

ローカリゼーションと国際化

このガイドでは、国際化をサポートするために Xamarin.iOS アプリケーションにエンコードを追加する方法について説明します。

mtouch

iOS で使用できるアプリケーションにプロジェクトをビルドするコマンド ライン ツール mtouch.exe のノートと情報。

ネイティブ ライブラリのリンク

Xamarin.iOS は、ネイティブ C ライブラリと Objective-C ライブラリの両方とのリンクをサポートしています。 このドキュメントでは、ネイティブ C ライブラリを Xamarin.iOS プロジェクトにリンクする方法について説明します。 ライブラリに対して同じ操作を行う方法については、バインドObjective-Cの種類に関Objective-Cするドキュメントを参照してください。

Objective-C セレクター

セレクター (メソッド) を直接呼び出すための Objective-C 注意事項と使用法。

System.Data

System.Data を使用して組み込みの SQLite データベース システムにアクセスする方法に関する情報と手順。

スレッド化

Xamarin.iOS アプリケーション内でのスレッド処理の使用に関する注意事項。

XIB コードの生成

Visual Studio for Mac と Xcode のインターフェイス ビルダーを統合して、インターフェイス ビルダーを使用して UI を設計する方法。