回答編集履歴
1
説明を追記
test
CHANGED
@@ -14,7 +14,15 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
+
考え方は、PCLプロジェクトでは、アプリケーションから使用されるAPIのインターフェースを定義し、そのインターフェースにAndroidプロジェクトやiOSプロジェクトにあるプラットフォーム固有の実装を「注入」します。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
広義には DI(Dependency Injection=依存性の注入) と呼ばれるものですが、Plugins for Xamarin では「Bait & switch」というテクニックを使用してこれを実現しています。
|
22
|
+
|
23
|
+
|
24
|
+
|
17
|
-
その
|
25
|
+
その仕組みは、
|
18
26
|
|
19
27
|
|
20
28
|
|