מגע הוא כל מה שמרגישים באמצעות חוש המגע. מכשירי Android מודרניים כוללים בדרך כלל מנגנון רטט שמאפשר למכשירים לעורר את חוש המגע של המשתמשים. המנועים האלה התקדמו מאוד מהרטט החזק והרועם המקורי שהמכשירים הראשונים סיפקו, ועכשיו אפליקציות ל-Android יכולות לנצל את היכולות שלהם כדי לספק למשתמשים חוויה עשירה יותר עם עומק וניואנסים.
בדפים הבאים מוסבר כל מה שצריך לדעת על רטט, החל ממשוב הפיזי הבסיסי ועד לצורות גל של רטט והרכבים של אפקטים מורכבים יותר ויותר.
- עקרונות עיצוב של משוב מישוש
- בדף מוסבר אילו סיווגים נתמכים על ידי המשוב החושי של Android, ויש בו הנחיות לתכנון שלהם.
- הוספת משוב פיזי לאירועים
- בדף מוצגות דוגמאות לקוד שמציגות דרכים שונות לספק משוב לחושי לאינטראקציות של משתמשים.
- מבוא לתנודות
- בדף הזה מופיעה סקירה כללית של אופן הפעולה של מפעילי רטט, שהיא ידע מוקדם חשוב ליצירת תחושות מגע בהתאמה אישית.
- יצירת אפקטים של משוב מישוש בהתאמה אישית
- בדף הזה מפורטות כמה דוגמאות לשימוש בממשקי API שונים של משוב מגע כדי ליצור אפקטים מותאמים אישית באפליקציה ל-Android.
- הוספת ממשקי API של משוב מגע
- הדף הזה הוא מסמך עזרה לגבי ממשקי API שונים של משוב מגע שזמינים ב-Android, וגם מוסבר בו מתי ואיך לבדוק את התמיכה במכשיר הנדרשת כדי לוודא שהאפקטים של המשוב המגע פועלים כמצופה.
מומלץ גם לקרוא את השיטות המומלצות לשיפור הנגישות.
דוגמיות
הדוגמאות הבאות זמינות באפליקציית Haptic Sampler ב-GitHub. כאן אפשר למצוא גם את המסמכים של כל אחד מהם.
המסמך הזה כולל גם דוגמאות קוד לדפוסי הרטט בהתאמה אישית הבאים: