米国 Google は最新版モバイル OS「Android 3.0」(開発コード名「Honeycomb」)の「Fragments API」で、旧バージョンの Android で動いているデバイスに対する後方互換性を確保した。これにより Google は、OS バージョンやデバイス画面サイズの違いによって生ずる非互換性の問題を解消したい考え。
この Fragments API を使うと、タブレット端末やスマートフォンなど様々な画面サイズのデバイスに対応するアプリケーションを開発しやすい。これまで Fragment API には後方互換性がなく、タブレット端末を意識して開発された Android 3.0 とそれ以前の Android の間に溝ができていた。
新たな Fragments API によって、Android 3.0デバイスと古いデバイスとでアプリケーションを作り分ける必要はなくなり、開発者の負担が軽減する。つまり、Android 3.0 搭載タブレットと既存の Android スマートフォンに個別のアプリケーションを用意しなくて済むのだ。結果的に、Android 用アプリケーションが急増する可能性もある。
一口に Android といっても、端末ハードウェアの制約や一律にアップデートが提供されないといった問題から、市場ではいくつも古いバージョンが現役として使われている。具体的には、現在 Android デバイスのうち約57.6%がバージョン2.2で、31.4%が同2.1、約6.3%が同1.6であるという。
なお、Google が非互換問題を解決するために API を拡張したということは、Android がそれだけ受け入れられたことの表れでもある。米国 Nielsen が Blog「Nielsen Wire」で発表した調査結果によると、2011年1月の米国モバイル OS 市場おける市場シェアは、Android が米国 Apple の iOS およびカナダ Research In Motion(RIM)の BlackBerry OS を抑えてトップだった。
http://headlines.yahoo.co.jp/hl?a=20110309-00000012-inet-mobi
※この記事の著作権は、ヤフー株式会社または配信元に帰属します
この Fragments API を使うと、タブレット端末やスマートフォンなど様々な画面サイズのデバイスに対応するアプリケーションを開発しやすい。これまで Fragment API には後方互換性がなく、タブレット端末を意識して開発された Android 3.0 とそれ以前の Android の間に溝ができていた。
新たな Fragments API によって、Android 3.0デバイスと古いデバイスとでアプリケーションを作り分ける必要はなくなり、開発者の負担が軽減する。つまり、Android 3.0 搭載タブレットと既存の Android スマートフォンに個別のアプリケーションを用意しなくて済むのだ。結果的に、Android 用アプリケーションが急増する可能性もある。
一口に Android といっても、端末ハードウェアの制約や一律にアップデートが提供されないといった問題から、市場ではいくつも古いバージョンが現役として使われている。具体的には、現在 Android デバイスのうち約57.6%がバージョン2.2で、31.4%が同2.1、約6.3%が同1.6であるという。
なお、Google が非互換問題を解決するために API を拡張したということは、Android がそれだけ受け入れられたことの表れでもある。米国 Nielsen が Blog「Nielsen Wire」で発表した調査結果によると、2011年1月の米国モバイル OS 市場おける市場シェアは、Android が米国 Apple の iOS およびカナダ Research In Motion(RIM)の BlackBerry OS を抑えてトップだった。
http://headlines.yahoo.co.jp/hl?a=20110309-00000012-inet-mobi
※この記事の著作権は、ヤフー株式会社または配信元に帰属します