Android タブレットの仕組み

ほんの数年前まで、消費者がタブレット コンピューターを手に取るのを見るのは珍しい経験でした。タッチ インターフェイスを備えたフラット スクリーンを持つと、ある種の驚きの要素があります。まるで「スタートレック」から出てきたような気分になります。しかし、タブレットが単なる好奇心以上のものとなったのは、Apple が 2010 年にiPad を発表したときでした。

タブレット市場における Apple の驚異的な成功に続いて注目を集めたのがGoogleでした。 Google は、スティーブ ジョブズが iPhone を発表した数か月後に Android オペレーティング システムを導入しました。 Google は Android のオリジナル ビルドをスマートフォン デバイス向けに最適化しましたが、同社はモバイル オペレーティング システムの開発を続けました。 2011 年、Google は Android 3.0 としても知られる Honeycomb を導入しました。 Google は、タブレット デバイスを念頭に置いて Android のこのビルドを設計しました。

タブレット コンピュータは、スマートフォンとパーソナル コンピュータの間の隙間を埋めます。タブレットは通常のスマートフォンよりも高速なプロセッサを搭載している傾向がありますが、平均的なコンピュータの処理能力には及ばません。タブレットからビデオを見たり、音楽を聴いたり、Web サーフィンをしたり、電子ドキュメントを読んだり、ゲームをしたり、アプリを起動したりできます。多くの企業がタブレットのフォームファクターに特化したアプリ、サービス、コンテンツの作成に熱心に取り組んでいます。タブレットはコンテンツ作成の新しいモデルの一部であると言っても過言ではありません。

この記事では、Android タブレットとその魅力について説明します。 Androidタブレットの選び方のポイントも紹介します。まず、Android タブレットとは実際には何なのかを詳しく見てみましょう。

Android タブレットとは何ですか?

タブレット市場では、デバイスの設計に関して 2 つの主要な哲学があります。一方には、 Apple iPadという巨大な製品があります。 Apple は、ユーザー インターフェイス (UI) から実際のハードウェアに至るまで、iPad のデザイン全体を厳密に管理しています。デザインに関するあらゆる決定は Apple 自身によって行われます。反対側には Android タブレットがあります。 Google は Android オペレーティング システム (OS) を担当していますが、ハードウェアは他の企業が製造しています。ハードウェア メーカーは、オペレーティング システムの機能を変更せずに UI を変更する場合もあります。結論から言えば、2 台の iPad 2 デバイスを並べて見ると、それらは本質的には同じであるということです。ただし、Android タブレットを 2 つ選択すると、いくつかの大きな違いに気づくかもしれません。 Google はタブレットのサイズ、重量、画面寸法の基準を設定していません。

どちらの哲学が優れていますか?それはあなた自身の視点によって異なります。洗練されたデザインの美しさと、クリーンで予測可能な方法で動作するオペレーティング システムが好きな人には、Apple iPad が魅力的かもしれません。ただし、設定を微調整したり、変更を加えたりしたい場合は、Android のアプローチが最適かもしれません。結局のところ、どちらのタイプのタブレットでも、外出先でも同様のタスクを実行できます。

Android タブレットの定義が難しいもう 1 つの理由は、さまざまなメーカーの多数のデバイスに Android オペレーティング システムが搭載されているということです。これらのデバイスの一部では、タブレットのエクスペリエンスに最適化されていない古いバージョンの Android が実行されています。これらのデバイスは Android 3.0 より前のバージョンの OS に依存しているため、本来はスマートフォン用に設計されたオペレーティング システムを実行するタブレット デバイスを入手することになります。

Google が Android 3.0 をリリースすると、Motorola Mobility などのメーカーは、最適化されたオペレーティング システムを搭載したタブレットの生産を開始しました。つまり、Google はタブレットを念頭に置いてこのオペレーティング システムのビルドを設計したということになります。 Android 3.0 で動作するタブレットには、古いタブレットにはない機能とオプションがあります。

実際、デバイスの性能は、デバイスで実行できるアプリケーションによって決まります。 Android 所有者は、iOS 所有者が利用できる膨大な数のアプリにアクセスできない可能性があります。この記事の執筆時点で、Apple App Store には iPad 用に 90,000 以上のアプリがあり、iOS 全体では 400,000 以上のアプリがあります 。しかし、Apple は、iPad 所有者が公式 App Store からのみアプリを購入することを制限しています。 Android デバイスを使用すると、Android マーケットでも他の場所でも、Android 用に設計されたアプリをインストールできます。非公式ソースからのアプリを受け入れるにはデバイスの設定を変更する必要がある場合がありますが、自由はあります。しかし、注意してください。非公式のソースからアプリをダウンロードすることは危険な可能性があります。 Android デバイスにマルウェアをダウンロードする可能性があります。

要約すると、Android タブレットは、Android オペレーティング システムの一部のバージョンを実行する、タッチ スクリーンのモバイル デバイスです。これはスマートフォンではありませんが、適切なソフトウェアとハ​​ードウェアを使用すれば、Wi-Fi ネットワーク経由で通話できる可能性があります。

次に、Android オペレーティング システムについて詳しく説明し、その仕組みを見ていきます。

Android は Xoom を実行しますか?

2011 年 8 月、Google は Motorola Mobility を買収する意向であるというニュースを発表しました。 Motorola Mobility は、携帯電話を発明した会社として知られるほかに、Motorola Xoom Android タブレットを製造しています。 Googleの動きは、Androidタブレットの公式デザインへの移行を示唆しているのだろうか?

Android タブレットの機能と仕様

 Android タブレットの仕組み

市場にはさまざまな Androidタブレットがあるため、仕様を要約するのは困難です。 Android タブレットは実際には単なる特殊なコンピューターです。一般に、ほとんどのタブレットには次のハードウェア コンポーネントが含まれています。

  • プロセッサー、通常は発熱を制限するためにアンダークロック化されています
  • メモリチップ
  • ストレージ チップと、場合によっては追加ストレージ用のスロット
  • バッテリー
  • グラフィックプロセッサ
  • サウンドプロセッサーとスピーカー
  • 加速度計、コンパス、光センサーなどのセンサー
  • GPS受信機
  • Wi-Fi アンテナ (場合によってはセルラー アンテナ)
  • Bluetoothチップ
  • FMチューナー
  • 少なくとも 1 台のカメラ

特定の Android タブレットには他のコンポーネントが含まれているか、このリストにあるコンポーネントの一部が欠けている場合があります。

すべての Android タブレットは、Google のモバイル オペレーティング システムのバージョンを実行します。最新の Android タブレットのほとんどには、Android 3.0 とも呼ばれる Honeycomb が搭載されています。古いタブレットでは、Google がスマートフォン用に設計したオペレーティング システムが搭載されていない可能性があります。いくつかはタブレット暗黒時代にあり、Cupcake とも呼ばれる Android 1.5 を実行しています。古いバージョンのオペレーティング システムでは、一部の Android アプリを実行できない場合があります。 Android のビルドが古ければ古いほど、タブレットで問題なく実行できるアプリは少なくなります。多くの Android タブレットは、Cupcake と Honeycomb の間のバージョンの Android を実行します。

Android のすべてのバージョンは同じ基盤を持っています。 Android オペレーティング システムを複数のレイヤーとして視覚化できます。コンピュータ エンジニアはこれをソフトウェア スタックと呼びます。スタックの最上位にある要素は、オペレーティング システムとの対話中にユーザーに表示されるものです。スタックの最下位には、デバイスのハードウェアと直接インターフェイスするオペレーティング システムの部分が含まれます。

Android のソフトウェア スタックは、一番下のハードウェアから始まります。これらは、Android タブレット デバイスを構成する物理コンポーネント (プロセッサ、センサー、ワイヤ、回路基板) です。この層の上にカーネルが置かれます。オペレーティング システム カーネルは、ファームウェアと呼ばれることもあります。これは、デバイスが指示どおりに動作できるように、ハードウェア リソースを制御、管理、割り当てするソフトウェアです。 Google は、オープンソース オペレーティング システムである Linux 2.6 をモデルにして Android カーネルをモデル化しました。

カーネルの上には Android のライブラリがあります。 Android のライブラリは、さまざまな種類のデータを処理するときにデバイスが従う命令のコレクションです。例としては、3 次元加速ライブラリがあります。これには、Android デバイスがデバイスの方向と加速の変化を解釈して応答するために必要なすべての命令が含まれています。ソフトウェア スタックの同じレベルにある Android ライブラリの隣には、Java で書かれたアプリケーションをサポートするために必要なコア ライブラリがあります。 Java は、Sun Microsystems のプログラミング言語です。

ライブラリと同じレイヤーに Android仮想マシンがあります。仮想的な動作環境を構築するソフトウェアです。それは、あたかも独自のオペレーティング システムを備えた物理デバイスであるかのように動作します。 Google は、Android 上の各アプリケーションが単一のプロセスとして実行されるようにこのレイヤーを設計しました。そうすれば、プロセスの途中でプロセスがクラッシュしても、他のすべては影響を受けません。仮想マシンはメモリ マネージャーとしても機能します。

次の層はアプリケーション フレームワークです。これは、Android デバイス上のすべてのアプリの基盤です。アプリケーション フレームワークは、Android アプリと残りのオペレーティング システムの間の連絡役として機能します。 Google は、Android アプリケーション プログラミング インターフェイス (API) でこのレイヤーと対話するアプリを構築するためのガイドラインの概要を示しています。開発者は、API によって定められたルールを学ぶだけでよく、各 Android タブレットのハードウェア仕様を気にする必要はありません。

最後に、最上位層にはユーザー インターフェイスと Android タブレット上のすべてのアプリが含まれます。これは、平均的なユーザーが目にするオペレーティング システムの部分です。しかし、アニメーションとインタラクションの派手な層の下には、たくさんのコードがあります。

次に、Androidタブレットを購入する際に考慮すべき点を見ていきます。

Androidタブレットの選び方

 Android タブレットの仕組み

Android タブレットの購入を始める前に、いくつかの質問を自問する必要があります。学習曲線のあるデバイスに対する準備はできていますか? Android デバイスの操作は学習体験です。他のオペレーティング システムの方が直感的であることが判明する場合もありますが、Android デバイスでは非常に高い柔軟性が得られます。

次に尋ねるべき質問は、いくら費やすつもりですか?市場にはさまざまなメーカーから数十種類の Android タブレットが販売されているため、価格は Apple の iPad シリーズよりも大きく異なります。しかし、「支払ったものは得られる」という格言が当てはまります。安価なタブレットは、より安価な素材で作られ、古いバージョンの Android オペレーティング システムを搭載している場合があります。

商品の研究は大切です。最新のアプリを実行でき、Android で許可されるすべての機能を備えたデバイスが必要な場合は、Android オペレーティング システムの最新ビルドを搭載したタブレットに注目することをお勧めします。古い Android タブレットでは、より高度なバージョンのオペレーティング システムを実行できない場合があり、オプションが制限されます。

ハードウェアのレビューも忘れないでください。すべての Android タブレットが同じというわけではありません。ビデオ通話ができるタブレットが必要な場合は、前向きカメラを備えたタブレットが必要です。映画、音楽、アプリなどの多くのコンテンツをデバイスに保存する予定がある場合は、SD カード スロットなどの拡張可能なストレージを備えたタブレットが必要になるでしょう。 Android タブレットを外出先で使用したいですか?その場合は、 Wi-Fiネットワークの近くにいない場合でもインターネットにアクセスできるように、セルラー アンテナを備えたものが必要になる場合があります。この機能を利用するには、携帯電話サービス プランに加入する必要がある場合があることに注意してください。

Android タブレットにはさまざまな形やサイズがあります。どのフォームファクタが自分のニーズに最も適しているかを決定する必要があります。大きなポケットや小さなバッグに入れられる、本当に持ち運びやすいものが欲しいですか?画面領域が広いデバイスを好みますか?タブレットを使用して多くのビデオ コンテンツを視聴する予定がある場合は、より大きな画面を備えたタブレットが必要になる場合があります。

幸いなことに、市場には非常に多くの Android タブレットがあり、そのうちの 1 つがあなたのニーズに合うものになるはずです。店に行く前に、それらのニーズが何であるかを把握する必要があります。

タブレットと Android オペレーティング システムの詳細については、次のページのリンクをクリックしてください。