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 ADPF dan thermal status API. 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 dalam Game Native Anda akan memandu Anda mengintegrasikan fitur ADPF ke dalam game dengan langkah-langkah sederhana yang dapat Anda ikuti sesuai keinginan. Di akhir codelab, Anda akan mengintegrasikan fitur berikut dan akan lebih memahami fungsinya:

  • Thermal API: memproses kondisi termal perangkat dan bereaksi sebelum perangkat memasuki 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, memutar, UI, dll.) dan sistem dapat menyesuaikan resource yang sesuai (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 yang sesuai.
Infografis Codelab ADPF
Gambar 2.Infografis Codelab ADPF

Kisah Developer

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