Xamarin Advent Calendar 2014 第 6 日目は最近話題のゲームエンジンではなく、忘れ去られがちな方の Unity を Xamarin で利用するメリットについてご紹介したいと思います Unity(ゲームエンジンじゃない方) とは 軽量で柔軟性の高い DI コンテナ Microsoft patterns & practices チームの進めているプロジェクト成果物のひとつ DI コンテナとは Dependency Injection(依存関係注入)コンテナのことを指します Java 界隈の Spring Framework というフレームワークで採用されたのがだいたいの始まりだと記憶しているので、Android 開発者でご存知の方も多いかもしれません Unity はそんな DI コンテナの1つというわけです -- Dependency Injection:依存関係注