Login

重要なお知らせ

このサイトはcookieを利用して、コンピュータに情報を保存しています。続けるには、同意が必要です。 cookie.

ARMのWebサイトでは2種類のcookieを利用しています:(1)サイトの機能を有効にし、要求に対して素早く反応できるようにするもの。(2)分析のためのcookieで、当サイト利用時に限り匿名でWeb訪問者をトラックするもの。cookieの利用に同意されない場合は、弊社のプライバシーポリシーをご確認いただき、cookieを無効にする方法を選択できます。cookieを無効にすると、サイトのいくつかの機能が使用できなくなりますのでご注意ください

Google AndroidとChrome OSサポート

ARM®のパートナー各社、ARMアーキテクチャを基盤とする携帯電話機向けのAndroidオペレーティング システムとデスクトップ コンピューティング向けのChromeオペレーティング システムのサポートに関して、Googleと連携しています。  
 
 


2008年2月に最初のARM®ベースのAndroidが発表されて以来、Androidは驚異的なスピードでモバイル分野に浸透しました。
  • 出荷されたARM Powered Androidデバイスは1億台超
  • 利用可能なARM Powered認定Androidデバイスは300台超
  • 毎日有効化されているARM Powered Androidデバイスは900,000台超

Android製品の開発を予定している場合は、ARMアーキテクチャを使用することで、製品化までの時間に圧倒的な優位性が得られます。

  • 認定された幅広いSoCソリューションによる制作性
  • Androidは最初からARM用に最適化されている
  • ARMアーキテクチャに最適化されたネイティブ アプリケーション

ARMアーキテクチャは、Androidプラットフォームの標準開発や、アークテクチャの試験および導入に提供されます。 豊富なプロセッサ オプションにより、ARMは、Androidでの強力なコンピューティングを可能にするプラットフォームとアプリケーションの互換性を維持しながら、Androidデバイスでさまざまなパフォーマンス、電力、および機能の要件を満たすことができます。

Android on ARMは、最大のパフォーマンス、効率、およびユーザ エクスペリエンスを備えたデバイスを実現します。

プラットフォームの利点

Androidプラットフォームは、ARM命令セットおよびアーキテクチャの多くのユニークな機能を最大限に利用し、最大の性能、電力効率、およびユーザ エクスペリエンスを実現します。 AndroidのARM用最適化は、次のとおりです。

  • Androidの6,300のCファイルと4,900のC++ファイルの多くにはARMアーキテクチャによる最適化が含まれている
  • 20,000行、Bionicライブラリの約28%がARMアセンブラである
  • WebMには、10,000行のARM NEON™アセンブラが含まれている
  • Dalvikアプリケーション フレームワークおよびV8 Javascriptエンジンに、ネイティブなARMジャスト イン タイム(JIT)コンパイラが含まれている
  • ARM NEONによる最適化が、Skia、Chrome、Surfaceflinger、およびその他の多くのさまざまなAndroidパッケージで使用されている

アプリケーションの利点

ARMアーキテクチャおよびAndroidプラットフォームのオープンな特徴により、開発者の資料、ツール、およびアプリケーション ミドルウェアの多彩なエコシステムが生まれました。 Androidアプリケーション開発者は現在、次のように、ARMアーキテクチャを広くターゲットとしたさまざまなテクノロジを採用します。

  • 柔軟な言語およびツールのサポート
    • C/C++、Java、HTML5
  • 拡張的で再利用可能な既存コードおよびIP
  • 幅広いサードパーティ製アプリケーション ミドルウェア

現在の市場の上位を占めるアプリケーションの多くが、直接的または間接的にARMネイティブ コードを採用しています。 これらのアプリケーションは、排他的にARMアーキテクチャをターゲットとしており、次のものが含まれます。

  • OpenGL ES 2.0を使用する3Dグラフィックス アプリケーション
  • メディア プレーヤ
  • ブラウザ
  • ゲーム
  • VoIPクライアント
Android Native Developer Kit(NDK)

NDKにより、開発者は、アプリケーションでのC、C++、またはARMアセンブリ コードを積極的に使用できるようになります。 NDKは、OpenGL ES 2.0 3Dコンテンツ、パフォーマンスに即効性ある最適化コード、サードパーティのライブラリ、および再利用可能なソフトウェアIPクロス プラットフォームの配信にも有効利用されます。

パートナーの利点

ARM Solution Center for Android(SCA)は、ARMアーキテクチャでAndroidを採用するさまざまな企業や開発者のための、一元管理されたリソースです。 Connected Communityメンバーが中心となり、各社が持つAndroidに関連する以下のような専門技術、ソリューション、サービスを共有します。

  • 開発ツール
  • アプリケーション開発
  • ターン キー ソリューション
  • ミドルウェア サービス
  • トレーニング

Android™は、オープン ハンドセット アライアンス(OHA)が開発を促進するモバイル デバイス用のオープン ソース プラットフォームです。プラットフォームは、オペレーティング システム、ミドルウェア、主要モバイル アプリケーションを含み、オペレーター、メーカー、開発者に、革新的なデバイス、ソフトウェア、サービスを構築するうえで必要なものすべてを提供するよう設計されています。 詳細については、Androidの公式Webサイトを参照してください。

ARMは、オープン ハンドセット アライアンスのメンバーとして、テクノロジをリードする他企業と緊密に連携し、ARMアーキテクチャに最適で有効なソリューションを実現しています。今日、Androidは、ARMアーキテクチャ向けに設計、最適化、テストされ、ARMアーキテクチャに搭載して出荷されています。 

Androidに関してARMで利用できる広範なソリューションとサービスを、開発者の皆様に最大限に活用していただくため、Androidソリューション センター(SCA)を開設しました。SCAに参加しているパートナーは、既に100社を超え、幅広いソリューションおよびサービスが提供されています。

スケートボード アプリ/Android


Google Chrome OSは、一日の大半をWebで過ごすユーザのために作成されたオペレーティング システムです。その詳細とリソースについては、準備が整いしだい公開される予定です。 Chrome OSの概要については、Chrome OSブログを参照してください。

ARMプロセッサ

マルチメディア

      Maliグラフィックス ハードウェア

     Maliビデオ エンジン

ツール


Maximise