「Mono for Android」の版間の差分

imported>Administrator
編集の要約なし
imported>Administrator
12行目: 12行目:
== メリットとデメリット ==
== メリットとデメリット ==
=== 互換性 ===
=== 互換性 ===
通常、Android OSのアップデートとDalvik仮想マシンのアップデートはイコールであり、Android端末によっては製造メーカーの放置プレイにより最新のAPIが利用できない、ユーザーのアップデート放置により同一端末でも挙動が違う、などの問題を抱えていることがある。
通常、Android OSのアップデートとDalvik仮想マシンのアップデートはイコールであり、Android端末によっては製造メーカーの放置プレイにより最新のAPIが利用できない、製造メーカーがアップデートを提供してもユーザーの放置により同一端末で複数のOSバージョンが存在し挙動が違う、などの問題を抱えていることがある。


一方、Mono仮想マシンはアプリと同梱されて配布されるため、Mono仮想マシンを半ば強制的にアップデートできるようになっている。つまりOSとアプリをセット配布しているようなものであり、Androidのアプリ互換性問題を大幅に軽減でき、かつアップデートしていない端末でも最新APIが叩けたりする。
一方、Mono仮想マシンはアプリと同梱されて配布されるため、Mono仮想マシンを半ば強制的にアップデートできるようになっている。つまりOSとアプリをセット配布しているようなものであり、Androidのアプリ互換性問題を大幅に軽減でき、かつアップデートしていない端末でも最新APIが叩けたりする。