About this Learning Path

Who is this for?

This is an introductory topic for Android developers who want to adjust application complexity to match device performance.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Build the libGPUInfo library using the Android NDK
  • Run an example application to query the configuration details of an Arm Mali or Arm Immortalis GPU


Before starting, you will need the following:

  • A development machine running Ubuntu or Debian Linux with x86_64 architecture
  • An Android device with an Arm GPU