משוב פיזי הוא כל מה שמרגישים באמצעות חוש המגע. במכשירים מודרניים עם Android יש בדרך כלל מפעיל רטט שמאפשר למכשירים לעורר את חוש המגע של המשתמש. המנועים האלה התפתחו באופן משמעותי מהרטט הרועש והמזמזם המקורי שהופק על ידי מכשירים מוקדמים, ואפליקציות ל-Android יכולות עכשיו לנצל את היכולות כדי להעניק למשתמשים חוויה עשירה יותר עם עדינות ועומק.
הדפים הבאים עוסקים בכל מה שקשור לרטט, החל ממשוב בסיסי של מגע ועד לצורות גל מורכבות יותר של רטט וקומפוזיציות של אפקטים.
- עקרונות העיצוב של משוב פיזי
- בדף הזה מתוארים הסיווגים שנתמכים במשוב הפיזי ב-Android והנחיות לעיצוב שלהם.
- הוספת משוב פיזי לאירועים
- בדף מוצגות דוגמאות קוד לדרכים שונות לספק משוב פיזי לאינטראקציות של משתמשים.
- מדריך למפעילי רטט
- בדף הזה מוסבר איך פועלים מפעילים של רטט, וזה ידע חשוב שצריך כדי ליצור משוב פיזי בהתאמה אישית.
- יצירת אפקטים של משוב פיזי בהתאמה אישית
- בדף הזה מופיעות כמה דוגמאות לשימוש בממשקי API שונים של משוב פיזי כדי ליצור אפקטים בהתאמה אישית באפליקציה ל-Android, כולל קומפוזיציות שמעוגנות לציר הזמן באמצעות
VibrationEffect.Builderוצורות גל של מעטפת. - הוספת משוב אודיו-הפטי מ-Multisensory Design System (MSDS)
- בדף הזה מוסבר איך להעשיר אפליקציות במשוב אודיו-הפטי בהתאם להנחיות של מערכת העיצוב הרב-חושית (MSDS).
- הוספת ממשקי API של משוב פיזי
- בדף הזה מפורטים ממשקי ה-API השונים של המשוב הפיזי שזמינים ב-Android, וגם מוסבר אילו ממשקי API מספקים חלופות אוטומטיות ומתי צריך לבדוק אם המכשיר תומך בהם.
כדאי גם לקרוא את השיטות המומלצות לנגישות.
דוגמאות
הדוגמאות הבאות זמינות באפליקציה Haptic Sampler ב-GitHub. כאן אפשר גם למצוא מסמכי תיעוד לכל אחד מהם.
המסמכים האלה כוללים גם דוגמאות קוד לתבניות הרטט הבאות בהתאמה אישית:
- דפוס הגדלת הנפח
- תבנית חוזרת
- תבנית עם חלופה
- קומפוזיציות מעוגנות לציר הזמן עם
VibrationEffect.Builder - צורות גל של רטט עם מעטפות