Przykładowa aplikacja
Przykładowa aplikacja ADPF demonstruje podstawowe użycie interfejsu ADPF API.

Przykładowy kod wyświetla stan termiczny urządzenia za pomocą interfejsu ADPF
getThermalHeadroom
API i interfejsu thermal status
API. Aplikacja dynamicznie zmienia też obciążenie na podstawie marginesu temperaturowego i interfejsu Performance Hint Manager API, aby kontrolować wydajność wątku renderowania.
Ćwiczenia z programowania
Codelab Integrating Adaptability Features Into Your Native Game (Integracja funkcji dostosowywania do gry natywnych) poprowadzi Cię przez proste kroki, które pozwolą Ci zintegrować funkcje dostosowywania do gry natywnej. Po zakończeniu tego warsztatu będziesz mieć zaimplementowane te funkcje i lepiej poznasz ich działanie:
- Thermal API: odczytuje stan termiczny urządzenia i zareaguje, zanim urządzenie wejdzie w stan ograniczenia termicznego.
- Interfejs API trybu gry: poznaj preferencje optymalizacji gracza (maksymalizacja wydajności lub oszczędzanie baterii) i odpowiednio dostosuj ustawienia.
- Game State API: informuje system o stanie gry (wczytywanie, rozgrywka, interfejs użytkownika itp.), dzięki czemu system może odpowiednio dostosować zasoby (przyspieszyć operacje wejścia/wyjścia lub procesor, procesor graficzny itp.).
- Interfejs Performance Hint API: podaj systemowi informacje o modelu wątkowania i obciążeniu, aby mógł odpowiednio przydzielić zasoby.

Historie programistów
W tych historiach sukcesu deweloperów poznasz, jak deweloperzy gier zwiększyli stabilność liczby klatek na sekundę i zoptymalizowali zużycie energii dzięki interfejsom API Adaptability.
- Firma Kakao Games zwiększyła stabilność liczby FPS do 96% dzięki funkcji Android Adaptability
- Gameloft zmniejsza zużycie energii przez urządzenie o 70%, co przekłada się na wydłużenie czasu gry o 35% dzięki interfejsowi Game Mode API
- Aktualizacja Android Game Development Kit (AGDK): funkcje dostosowywania i zwiększania wydajności
- GDC Vault – edycja Google Developer Summit: poprawa wydajności gier dzięki dynamicznemu frameworkowi wydajności Androida
- MediaTek zwiększa dynamikę działania procesorów SoC na Androida
- NCSoft Lineage W zapewnia większą wydajność i zapobiega przegrzewaniu się urządzenia dzięki ADPF
- Pierwsze kroki z Android Dynamic Performance Framework (ADPF) w Unreal Engine