Android™モバイルプラットフォームとは何ですか?
Android™モバイルプラットフォームは、複数のスマートフォンで使用されるオペレーティングシステムです。 オープンLinuxカーネル上に構築され、Googleが所有するAndroid、Inc.によって開発されました。 最も人気のある詳細の1つは、それがオープンソースのソフトウェアスタックであるという事実です。つまり、他の多くの携帯電話オペレーティングシステムとは異なり、開発者は好きなようにアプリケーションを作成できます。 驚くことではありませんが、2010年現在、Android™モバイルプラットフォームでは100,000以上のアプリケーションが利用可能です。通常、Java™プログラミング言語はAndroid™電話のすべてのアプリケーションで使用されています。
ほとんどの携帯電話のオペレーティングシステムはプロプライエタリです。つまり、1つの会社だけがアプリケーションを開発できます。 対照的に、Android™モバイルプラットフォームはオープンソースであるため、開発者はJava言語で新しいアプリケーションを作成し、このオペレーティングシステムを搭載したどの電話でも使用できます。 ほとんどのアプリケーションは同時に実行できます。つまり、ユーザーは電子書籍を読みながら音楽を聴くことができます。 さらに、プラットフォームのオープンソースの性質により、新しいアプリケーションが常に開発されています。
このシステムにより、開発者はアプリケーションを自由に作成できるだけでなく、さまざまなツールを使用してアプリケーションを作成できます。 たとえば、開発者は、電話のコアツールを着信音、カメラ、テキストメッセージングシステムなどのアプリケーションに統合して、変更可能な電話の基本をいくつか挙げることができます。 開発者は、電話のハードウェアと位置情報を使用し、アプリケーションの作成時にアラームと通知を設定することをお勧めします。 さらに、このオペレーティングシステムのアプリケーションフレームワークにより、開発者はC / C ++ライブラリを表示できます。 このようなアクセシビリティにより、Java言語の革新的なアイデアと知識を持っている人ならいつでも新しいアプリケーションを作成できます。
Android™モバイルプラットフォームを開発者にとって魅力的なものにする同じオープンソース機能は、一般的なユーザーにとっても魅力的です。 多くの人々はアプリケーションの作成方法を知りませんが、ユーザーが自分の電話を完全にカスタマイズできるようにするため、他の人が作成したアプリケーションの使用に興味があります。 さらに、インターネットの複数の部分からの情報を電話にまとめて、すべてを1か所に保持できます。 たとえば、ソーシャルネットワーキングサイトの友人が電話番号、写真、およびステータスの更新をサイトにアップロードすると、この情報がユーザーの電話に自動的に投稿され、各友人のすべての情報が最新の1つの場所に配置されます。 このソフトウェアを使用するデバイスは携帯電話だけではありません。 このオペレーティングシステムを使用するさまざまなネットブック、タブレットコンピューター、電子書籍リーダーがあります。