Historias de desarrolladores, ejemplos y codelabs

App de ejemplo

En la app de ejemplo de ADPF, se muestra el uso básico de la API de ADPF.

Aplicación de juegos de demostración de ADPF
Figura 1: Aplicación de juegos de demostración de ADPF

En el ejemplo, se muestra el estado térmico del dispositivo con la API de getThermalHeadroom de ADPF y la API de estado térmico. La app también cambia la carga de trabajo de forma dinámica según el margen térmico y la API de Performance Hint Manager para controlar el rendimiento del subproceso de renderización.

Codelab

El codelab sobre cómo integrar funciones de adaptabilidad en tu juego nativo te guía para integrar funciones de ADPF en tu juego con pasos simples que puedes seguir a tu propio ritmo. Al final del codelab, habrás integrado las siguientes funciones y comprenderás mejor sus funciones:

  • API de Thermal: Escucha la condición térmica del dispositivo y reacciona antes de que entre en estado de limitación térmica.
  • API de Game Mode: Comprende las preferencias de optimización de los jugadores (maximiza el rendimiento o ahorra batería) y realiza ajustes según corresponda.
  • API de Game State: Permite que el sistema conozca el estado de tu juego (carga, juego, IU, etc.) y que el sistema pueda ajustar los recursos según corresponda (mejora la E/S, la CPU, la GPU, etcétera).
  • API de Performance Hint: Permite que el sistema conozca tu modelo de subprocesos y tu carga de trabajo para que el sistema pueda asignar los recursos según corresponda.
Infografía del codelab de ADPF
Figura 2: Infografía del codelab de ADPF

Historias de desarrolladores

Descubre cómo los desarrolladores de juegos aumentaron la estabilidad de sus FPS y optimizan su consumo de energía con las APIs de adaptabilidad en estas historias de éxito de desarrolladores.