Android プラットフォームの多様性
はてブで既に指摘されているように、Windows 機の多様性は当たり前に受け入れられているのに Android 機の多様性は開発者に多大な試験コストを強いているというのは不幸だ。なんでこんなことになってしまったかというと、原因の一端は Android がオープンソースであることにあろう。
Android のソースが公開されている事自体は悪くないが、それによってメーカーが Android に独自の改造を施すことができるようになってしまった。各機種ごとのチューニングなどの都合もあり、そういった改造はやむを得ない面もあるとは思うが、一方でこの機種ではこの API は動かない
みたいな面倒な問題を引き起こす事にもなる。
Windows の場合は、マイクロソフトが作ったバイナリをただインストールするしかないので、アプリを動かす基盤としての OS の多様性はずっと小さい。ゆえに機種固有の厄介な問題は起きにくいのだろう。
| 固定リンク

コメント