iOS 7 מסמן את כל התיבות לרענון מערכת הפעלה מרכזית ממוקדת צרכן: ממשק משתמש משופץ, עדכונים לאפליקציות קטלניות כמו המצלמה עם מצב לכידת פרץ חדש שלה, תוספת של iTunes Radio ועוד רבים נוספים. עם זאת, שינויים שמשתמשים לא יכולים לראות - אלה שמטרתם לאפשר למפתחים לבנות סוגים חדשים לגמרי של יישומים עם קישוריות Bluetooth - עשויים להיות אפילו יותר מרגשים.
לא בשונה מהרצון הבלתי יודע שובע של הציבור לשירות סטרימינג מוזיקלי ממותג אפל, משתמשים לחצו זה מכבר על קופרטינו כדי לחלץ אותם מהניסיון היומיומי של "קניית דברים" על ידי שילוב מערכת תשלומים מגובת iTunes ותומכת NFC באייפון. כמו כן, יצרני אביזרים ומאמצים מוקדמים קראו לשיפור יכולת הפעולה ההדדית בין המכשירים של אפל למכשירים נלווים כמו שעונים חכמים. עם תמיכה משודרגת של Bluetooth באנרגיה נמוכה והפונקציונליות החדשה של iBeacons ב-iOS 7, אפל עשויה להיות בדרך להיענות לשתי הפצרות - עם NFC בשום מקום.
סטנדרטים לגימת כוח
Bluetooth low energy (BLE), הידוע גם בשמו השיווקי Bluetooth Smart Ready, הוא התאמה לתקן Bluetooth בן העשור שמיועד ליישומים שבהם הכוח הוא בעלות פרמיה. למרות השימוש בפחות מעשרה אחוזים מהעוצמה של בלוטות' "רגילה", BLE עדיין מאפשר למכשירים לתקשר על פני מרחקים גדולים יחסית - עד 160 רגל בתנאים אידיאליים - ומאפשרת העברת נתונים באוויר עד עד 1 מגה-ביט לשנייה.
BLE היא לא רק פונקציית תוכנה - היא חייבת להיות מופעלת גם בשבב בקר Bluetooth של התקן. אפל כללה תמיכת חומרה עבור BLE ב-iPhone 4S, 5, 5c ו-5s, כמו גם ב-iPad 3, 4 ו-iPad mini, כלומר מוצרים התומכים ב-BLE יכולים לנצל את הבסיס המותקן של מאות מיליוני iOS מכשירים בעת ההשקה.
לעומת זאת, NFC (תקשורת שדה קרוב) פועלת רק על פני מרחקים קצרים מאוד - התקנים חייבים בדרך כלל להיות בטווח של שישה אינצ'ים אחד מהשני - ומהירות העברת הנתונים שלו היא בדרך כלל פחות ממחצית מזו של BLE. מלבד בעיות אלה, NFC אינו חף מיתרונותיו.
"לחיצת היד" בין שני מכשירים התומכים ב-NFC היא מהירה במיוחד ואינה מחייבת את המשתמש להתאים את המכשירים מראש, תהליך המוכר למי שהשתמש במקלדת או עכבר התומכים בלוטות' וכזה שעלול לגזול זמן ומתסכל. . בנוסף, NFC יכול לתפקד גם אם רק אחד מהמכשירים מופעל - גלי הרדיו של המכשיר המופעל משמשים כדי "להאיר" את המכשיר שאינו מופעל. התכונה האחרונה נראית בדרך כלל בכרטיסי תחבורה התומכים ב-NFC; הכרטיס עצמו הוא כרטיס פלסטיק קטן המכיל מקלט NFC פסיבי המופעל על ידי קורא הקרוסלה.
נראה שאפל התיישבה בנוחות במחנה ה-Bluetooth, ועם iOS 7 הרחיבה את הדרכים שבהן מפתחים יכולים למנף את היכולות של BLE.
ממשיך מאיפה שהפסקת
אביזרי בלוטות' נכללים בדרך כלל באחת משתי קטגוריות רחבות: אלה המשמשים בעיקר לצריכה או איסוף נתונים - כגון שעונים חכמים או התקני "עצמי כמותי" כמו צמיד יד של Jawbone Up - וכאלה שמשתמשים משתמשים בהם כדי ליצור אינטראקציה עם המכשיר, המכונה התקני ממשק אנושי. iOS 7 מביא תכונות חדשות לטבלה עבור שתי הקטגוריות.
Apple Notification Center Service, או ANCS, הוא API חדש זמין למפתחים המאפשר לאביזרי Bluetooth להירשם לעדכוני התראות ממכשיר iOS. פונקציונליות דומה אפשרית זה מכבר תחת גרסאות iOS קודמות, אך מפתחים נדרשו ליצור אפליקציית iOS מותאמת אישית עבור המכשיר שלהם והגישה לאירועי מערכת הייתה מוגבלת - לרוב רק לאירועים כמו שיחות טלפון והודעות טקסט.
עם ANCS, למפתחים יש גישה לכל התראת מערכת או אפליקציה שתופיע בדרך כלל במרכז ההתראות. לדוגמה, שעון חכם בשילוב עם מכשיר iOS של משתמש יוכל לקבל התראות דחיפה מאפליקציית שוק המניות, תוך הודעה לא פולשנית למשתמש על עלייה או ירידה במחיר המניה, ללא אפליקציות נלוות או התאמות אישיות נרחבות לתוכנת המכשיר.
תכונה חדשה וחשובה נוספת עבור אביזרים פסיביים היא תוספת של שימור ושיקום המדינה. במילים פשוטות, אפליקציות המנצלות את שימור ושיקום המדינה יוכלו לשמור על החיבור שלהן למכשיר המשתמש ולהעביר נתונים ברקע, גם אם האפליקציה לא פועלת. לתכונה זו עשויה להיות השפעה משמעותית על הפיתוח של מכשירי ניטור פסיביים כמו צגי לב או כושר, שיכולים להעלות נתונים במרווחי זמן קבועים מבלי לדרוש מהמשתמש לפתוח את הנעילה של האייפון או ליצור אינטראקציה עם אפליקציה.
התקני ממשק אנושי - כמו מקלדות ובקרי משחק - יכולים גם לנצל את התמיכה החדשה ב-BLE שנוספה תחת iOS 7, מה שמאפשר ליצרנים לעצב אביזרים קטנים יותר ועמידים יותר. במקום כמה ימים, מקלדת עם אנרגיה נמוכה של Bluetooth עשויה להחזיק מעמד מספר שבועות בטעינה אחת.
iBeacons
אולי התכונה החדשה המדוברת ביותר הקשורה ל-Bluetooth היא iBeacons. iBeacon הוא כל מכשיר התומך ב-BLE שמשדר מטען נתונים ספציפי - אפילו מק חדש או מכשיר iOS אחר יכולים להפוך למשואה. iBeacons הם אידיאליים להפעלת דור חדש של שירותים מבוססי מיקרו-מיקום התלויים באיתור מיקום המשתמש ברמה מדויקת יותר ממה שניתן להשיג באמצעות GPS, מכיוון שמכשיר iOS יכול לקבוע בדיוק כמה הוא נמצא מ-iBeacon ספציפי, ויכול להבדיל בין מספר iBeacons על סמך המזהים הייחודיים שלהם.
יישום פוטנציאלי אחד של iBeacons הוא ניווט בתוך הבית. חנויות כלבו עשויות להציב מספר iBeacons, שעלותם יכולה להיות פחות מ-$50 כל אחת ולפעול במשך שנים על סוללת מטבע בודדת, במקומות אסטרטגיים ברחבי החנות. לאחר מכן, אפליקציית iOS יכולה לקבוע את מיקומו של המשתמש ביחס לאותם iBeacons ולעזור להם לאתר פריטים ספציפיים על מדף או לספק מידע רגיש להקשר כמו ביקורות על מוצרים ופרסומות.
רעיון מרגש נוסף עשוי לשלב את iBeacons עם סורק טביעות האצבע Touch ID החדש של ה-iPhone 5s כדי לאפשר מערכת תשלום ניידת ללא מגע. מכשיר iBeacon המוצב בקופה של החנות ומשולב עם מערכת נקודות המכירה של הקמעונאי יוכל לחוש את מכשיר ה-iOS של הלקוח, ולאחר שהקופאית סורקת את הפריטים, לבקש מהלקוח לאשר תשלום באמצעות טביעת האצבע שלו.