אפל מוסיפה ממשקי API של Force Touch בגרסת הביטא האחרונה של OS X
גרסת בטא חדשה של OS X Yosemite 10.10.3 נזרעה הבוקר למפתחים לצד פרסום iOS 8.3 בטא 3. העדכון החדש זמין במרכז ה- Mac Dev או באמצעות עדכון תוכנה, ומגיע שבועיים לאחר שפרסמה אפל את גרסת הבטא השנייה של OS X 10.10.3 למפתחים.
התכונה החדשה הגדולה ביותר שנוספה בגרסת הבטא של היום היא הכללת מערך ממשק API חדש של מפתחים שעובדים עם לוח המגע של Force Touch ב- MacBook ו- Macbook Pro החדשים. ממשקי ה- API החדשים יאפשרו למפתחים להוסיף ממד חדש של שליטה ואינטראקטיביות לאפליקציות שלהם.
להלן כמה מהתכונות החדשות שמפתחים יכולים להוסיף:
לחץ לחיצה. לאפליקציות יכול להיות כל לחצן, שליטה או אזור במסך שיגיבו ללחיצה של לחץ חזק יותר. לחיצה כפויה זו יכולה לספק קיצור דרך לפונקציונליות נוספת בתוך האפליקציה.
מאיצים. רגישות ללחץ במשטח העקיבה מאפשרת לאפליקציות לתת למשתמשים שליטה רבה יותר. למשל כפתור ההרצה קדימה בהשמעת מדיה יכול להאיץ ככל שהלחץ גדל.
רגישות ללחץ. ציור ואפליקציות יצירתיות אחרות יכולות לנצל את היכולות לחישת הלחץ של לוח המגע כדי להפוך את הקווים לעבים יותר או להעניק למברשת סגנון משתנה.
גרור ושחרר. אפליקציות יכולות להוסיף את המאפיין springLoaded לבקרות שלהן, כך שיוכלו להגיב על מחוות לחיצה בכוח באמצע ביצוע גרירה, למשל לפתיחה מיידית של יעד חדש עבור יְרִידָה.