אפליקציה לדוגמה
אפליקציית הדוגמה של ADPF מדגימה את השימוש הבסיסי ב-ADPF API.

בדוגמה מוצג הסטטוס התרמי של המכשיר באמצעות ה-API של ADPF getThermalHeadroom
וה-API של thermal status. האפליקציה גם משנה באופן דינמי את עומס העבודה על סמך מרווח החום (thermal headroom) ו-Performance Hint Manager API כדי לשלוט בביצועים של חוט הרינדור.
Codelab
בקודלאב שילוב תכונות של התאמה אישית במשחק ב-C++ מוסבר איך לשלב את התכונות של ADPF במשחק, באמצעות שלבים פשוטים שאפשר לבצע בקצב שלכם. בסוף הקודלאב, תשלבו את התכונות הבאות ותבינו טוב יותר את הפונקציונליות שלהן:
- Thermal API: האזנה לתנאי התרמו של המכשיר ותגובה לפני שהמכשיר נכנס למצב של הגבלת הספק תרמית.
- Game Mode API: להבין את העדפת האופטימיזציה של השחקן (ביצועים מרביים או חיסכון בסוללה) ולהתאים את ההגדרות בהתאם.
- Game State API: מאפשרים למערכת לדעת מה המצב של המשחק (טעינה, משחק, ממשק משתמש וכו'), והמערכת יכולה לשנות את המשאבים בהתאם (שיפור הקלט/פלט או מעבד, GPU וכו').
- Performance Hint API: נותנים למערכת מידע על מודל השרשור ועל עומס העבודה, כדי שהיא תוכל להקצות משאבים בהתאם.

סיפורי מפתחים
סיפורי ההצלחה הבאים של מפתחים מראים איך הם הגדילו את היציבות של FPS וביצעו אופטימיזציה של צריכת החשמל באמצעות ממשקי Adaptability API.
- Kakao Games הגדילה את היציבות של FPS ל-96% באמצעות התאמה ל-Android
- Gameloft הפחיתה את צריכת האנרגיה במכשיר ב-70%, וכתוצאה מכך משך הזמן של משחקים ארוך ב-35% באמצעות Game Mode API
- עדכון של Android Game Development Kit (AGDK): תכונות של התאמה וביצועים
- GDC Vault - Google Developer Summit: Improving Game Performance with Android Dynamic Performance Framework
- MediaTek משפרת את הביצועים הדינמיים של מערכי SoC ל-Android
- NCSoft Lineage W משפר את הביצועים לאורך זמן ומונעת ויסות נתונים תרמי באמצעות ADPF
- תחילת השימוש של ARM ב-Android Dynamic Performance Framework (ADPF) ב-Unreal Engine
- Netmarble Games: אופטימיזציה של הביצועים באמצעות ADPF