回答編集履歴
3
やっぱりKotlinもマルチプラットフォーム言語だったので戻す
test
CHANGED
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
-
# Xamarin等のマルチプラットフォーム向け言語
|
45
|
+
# Kotlin、Xamarin等のマルチプラットフォーム向け言語
|
46
46
|
|
47
47
|
## メリット
|
48
48
|
|
2
XamarinとKotlinを勘違いしていたので修正
test
CHANGED
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
-
#
|
45
|
+
# Xamarin等のマルチプラットフォーム向け言語
|
46
46
|
|
47
47
|
## メリット
|
48
48
|
|
1
マルチプラットフォーム向け言語について追記
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
# Swift等の言語
|
23
|
+
# Swift等のOS公式言語
|
24
24
|
|
25
25
|
## メリット
|
26
26
|
|
@@ -37,3 +37,21 @@
|
|
37
37
|
- いちいちコンパイル、更新インストールが要る
|
38
38
|
|
39
39
|
- 言語ごとに専門的知識が要る
|
40
|
+
|
41
|
+
- OSごとに覚えなければいけない
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
# Kotlin等のマルチプラットフォーム向け言語
|
46
|
+
|
47
|
+
## メリット
|
48
|
+
|
49
|
+
- コンパイル言語であるため、公式言語と同様のメリットがある
|
50
|
+
|
51
|
+
- 一つのコードから対応しているOS全てに出力できる
|
52
|
+
|
53
|
+
## デメリット
|
54
|
+
|
55
|
+
- 最新のOSが出たとき、アップデートされるまで新機能が使えない、動かなくなる等がありうる
|
56
|
+
|
57
|
+
- 端末のニッチな機能は対応していない場合がある(赤外線等)
|