Login

ARM The Architecture For The Digital World  

Solution Center for Android

Android Droid

The ARM Advantage

Since the first ARM®-based Android demoed in February 2008, the uptake of Android in the mobile world has been phenomenal!

  • Over 160 million ARM powered Android devices shipped
  • Over 300 ARM powered certified Android devices available
  • Over 550,000 ARM powered Android devices being activated daily

Android on ARM ensures devices deliver the maximum performance, efficiency and user experience.

Platform Advantage

The Android platform makes extensive use of the ARM instruction set and many of the architecture's unique features to deliver maximum performance, power efficiency and user experience. Android optimizations for ARM include:
  • 20,000 lines, about 28% of the Bionic libraries are ARM assembler
  • WebM includes 10,000 lines of ARM NEON™ assembler
  • The Dalvik application framework and V8 Javascript engine both include native ARM Just-In-Time (JIT) compilers
  • ARM NEON optimizations are used throughout Android packages, including Skia, Chrome, Surfaceflinger and many others

Application Advantage

The ARM architecture and the open nature of the Android platform have given rise to a diverse ecosystem of developer materials, tools and application middleware. Android application developers employ a range of technologies that extensively target the ARM architecture, including:
  • Extensive, reusable existing code and IP
  • A broad range of 3rd party application middleware
  • Flexible language and tool support
    • C/C++, Java, HTML5
    • Android Native Developer Kit for ARM (or for performance sensitive code)
Many of the top applications in today's marketplace directly or indirectly employ native ARM code. These applications exclusively target ARM and include:
  • 3D graphics applications using OpenGL ES 2.0
  • Media players
  • VoIP clients
  • Browsers
  • Games

Partner Advantage

The ARM Solution Center for Android (SCA) is a centralized resource for the wide range of companies and individuals innovating with the Android on the ARM architecture. Connected Community members come together to share their Android expertise, solutions and services, including:
  • Development Tools
  • Application Development
  • Turn Key Solutions
  • Middleware Services
  • Training

Search for Android Partner Products





Maximise