Contoh, Codelab, dan Kisah Developer

Aplikasi Contoh

Aplikasi contoh ADPF menunjukkan penggunaan dasar ADPF API.

Aplikasi Game Demo ADPF
Gambar 1. Aplikasi Game Demo ADPF

Contoh ini menampilkan status termal perangkat menggunakan getThermalHeadroom API dan status termal ADPF. Aplikasi juga secara dinamis mengubah beban kerja berdasarkan headroom Thermal dan Performance Hint Manager API untuk mengontrol performa thread render.

Codelab

Codelab Mengintegrasikan Fitur Adaptasi ke Game Native Anda akan memandu Anda untuk mengintegrasikan fitur ADPF ke dalam game dengan langkah-langkah sederhana yang dapat diikuti sesuai keinginan Anda. Di akhir codelab, Anda akan mengintegrasikan fitur berikut dan akan lebih memahami fungsinya:

  • Thermal API: memproses kondisi termal perangkat dan bereaksi sebelum perangkat beralih ke status throttling termal.
  • Game Mode API: memahami preferensi pengoptimalan pemain (memaksimalkan performa atau menghemat baterai) dan menyesuaikannya.
  • Game State API: memberi tahu sistem tentang status game Anda (memuat, bermain, UI, dll.) dan sistem dapat menyesuaikan resource (meningkatkan I/O, atau CPU, GPU, dll.).
  • Performance Hint API: memberi tahu sistem tentang model threading dan beban kerja Anda sehingga sistem dapat mengalokasikan resource dengan tepat.
Infografis Codelab ADPF
Gambar 2.Infografis Codelab ADPF

Kisah Developer

Lihat cara developer game meningkatkan stabilitas FPS dan mengoptimalkan konsumsi daya mereka menggunakan Adaptability API dalam kisah sukses developer ini.