אפל רוצה אותנו לקנות יותר מכשירים, התעקשות על העמדה לפיה מחשבים, טאבלטים וטלפונים חכמים - הם סוגים שונים לחלוטין של מכשירים עם תרחישי שימוש ייחודיים. עם זאת, החברה עושה כמיטב יכולתה על מנת להפוך את המכשיר הכי טוב כדי לעבוד בשיתוף עם השני. משתמשים רבים, קנייה אחד iPhone או iPad, לקנות בעתיד, ואת Mac, מכל הצדדים על ידי הסובב את עצמו עם אפל האקולוגי.
אם תודה גם פילוסופיה, אז עם שחרורו של iOS 8 ו- OS X Yosemite האמונה שלך תתוגמל. אנחנו בהדרגה קיבלו שילוב של פונקציות ושירותים שונים הן במערכת ההפעלה במהלך שלוש השנים האחרונות, אבל משחרר השנה, יוביל את האינטגרציה של מערכת הפעלה לניידת ולמחשבי שולחניים לרמה חדשה וזה הכל הודות לטכנולוגיית המשכיות. זה לא יכול להיחשב תכונה של מערכת ההפעלה החדשה, משום שהיא מספקת מגוון של אפשרויות, כל אחד עם מצב משלו פעולה ואת דרישות חומרה השונות. כשם שאנו בעבר סיפר לך על בעבודת יישום וההרחבה ב- iOS 8במאמר זה נתמקד הטכנולוגיה שעומדת מאחורי תכונות כגון שילוב של שיחה, Handoff ו ההצנחה.
iCloud: לאינטגרציה הדוקה יותר
מאז השקתו ב iOS 5 - iCloud הייתה הדרך הרשמית לסנכרן בין מחשבי iOS-ההתקנים ו- Mac שלך. וזה היה ממש נוח: רק להתחבר למכשיר החדש שלך באמצעות ה- Apple ID שלך, כמו כל אנשי הקשר, הדואר האלקטרוני, הסימניות, הסיסמאות ונתונים אחרים מיד מצאו עצמם על הרגיל שלהם מקומות.
לעבוד עם כמעט כל תכונות המשכיות דורשות iCloud, גם אם דרך הענן לא מועברת כל נתונים. אפל עשתה שימוש Apple ID יותר תכליתי, המאפשר לך לשמור את כל התוכן שלך תחת שליטה. באירוע משפחה שיתוף, למשל, מאפשר להחליף קבצי מדיה ויישומים על מספר מכשירים באמצעות Apple ID השונה. זה יחסוך לך את הצורך להתחבר תחת החשבון הראשי כדי להוריד יישומים, ובכך בלבול iCloud, iMessages ו FaceTime.
אם אתה משתמש אחד Apple ID ב- Mac ו- iPhone, אתה יכול ליהנות מכל היתרונות ההמשכיות, ובלבד המכשיר תואם לפונקציות ספציפיות (למידע נוסף אודות תאימות, וכו ').
שיחות טלפון ב- OS X
התהליך של ביצוע שיחות קוליות על מק, באמצעות מפעיל רשת סלולרי, כמתואר בתיעוד די שטחי, אבל בגלל המידע הזמין בשלב זה על בטוח זה ידוע כי המכשיר חייב להיות מחובר לרשת Wi-Fi (סביר להניח כי עבור הפרגים גם יוותרו על חיבור Ethernet, אך כעת בביטחון הוא אומר את זה אתה לא יכול). ככל הנראה, תכונה זו אינה משתמשת Bluetooth בכלל (להבדיל Handoff) ואינו דורש תמיכה עבור חיבורי peer-to-peer עבור Wi-Fi (כמו הצנחה).
לפיכך, שיחות קוליות, בניגוד לשאר תכונות ההמשכיות, נראות את הפונקציה רק פועלת על קווי פרו iMac ו- MacBook ב 2007. נתונים יועברו בתוך הרשת המקומית שלך, לא דרך האינטרנט.
עקרון הפעולה של Bluetooth 4.0 כקובץ iBeacon לדוגמה
פונקציות רציפות-כל פרט שיחות קוליות, בנוסף Wi-Fi, קשור גם לטכנולוגיה 4.0 Bluetooth (הידוע גם בשם Bluetooth Low-Energy). כדי להבין מה זה נובע, חשוב לדעת על כמה תכונות Bluetooth LE, בו נראה היטב על הדוגמה של התוכנה של אפל - iBeacon.
מכשיר הצרכן הראשון שתומך Bluetooth LE, היה ה- iPhone 4s. ואף על פי התקן אושר בחזרה 2010, השילוב מהסיבי של מודולים אלה לתוך הגאדג'טים התחיל לא כל כך מזמן. שעונים החכמים והאלקטרוניקה לביש אחרת, הוא השתמש כדי לתקשר עם הסמארטפונים והטאבלטים, אפל גם משתמשת בו כדי iBeacon להפעיל את הפונקציה, אשר הוצגה ב- iOS 7.0, כמו "טכנולוגיה חדשה מרחיב את ההגדרה של שירותים מקומות iOS". משואות-מכשירי ה- iOS לתקשר אחד עם השני באמצעות Bluetooth LE, בקביעת מיקומו של המשתמש ומספקים פונקציונלי תלוי קשר עבור יישומים ושירותים.
משואות להשתמש "פרסומת" LE Bluetooth רכיב, אשר מאפשר מעט מאוד מידע לשלוח מנות במרווחים שונים (מ 20 מילישניות כדי 10 שניות). חבילות אלה יש גודל של 47 בתי 10 בתים למטרות רשמיות, 6 - ל MAC-כתובת 31 - למידע שימושי.
במקרה של iBeacon, אפל משתמשת מנות 20-בייט, אשר יכול להתאים כמות מפתיעה של נתונים. 16-בייט זה מזהה ייחודי עבור מפתחי יישומים (המגדלור שלך בקניון), 2-בייט ליבת תג מיקום (Shopping Center בסן פרנסיסקו), ואת תג 2-בייט במקומות נוספים (מחלקת האלקטרוניקה בקניון סן פרנסיסקו). מודולים Bluetooth LE ב iOS-התקנים מעת לעת לסרוק משואות אלה ברגע שהם מתגלים - היישום יציע לכם מגוון של דברים, ברגע שאתה להתקרב אל החנות במהלך התנועה על זה, או כאשר אתה רחוק ממנה (בתנאי שאתה מותר להשתמש במיקום עבור בהתאמה יישומים). חשוב המשודר כמות נכבדה של מידע באמצעות הכמות המינימלית של המשאבים שיש לו כמעט שום השפעה על צריכת האנרגיה.
ניו הצנחה: כאשר יחד עבודת Bluetooth ו- Wi-Fi
כאשר אפל הכריזה על WWDC כי הצנחת יתמוך העברה בין OS X ו- iOS - הול הגיב במחיאות כפיים. זה מעלה את השאלה מדוע זה לא נעשה במקור? אחרי הכל, ועל OS X, ו- iOS הצנחת פונקציות היו, אבל הם לא עלו בקנה אחד לגמרי.
מתברר כי ההצנחה ב- iOS 7 משתמשת באותו "פרסום" הזדמנויות Bluetooth 4.0, אשר בנויה על עבודת iBeacon. התקנים "חפיפה" זה לזה, והכריז כי הם זמינים לקבלת נתונים. כאשר אתה מנסה לשלוח קובץ, סריקות המכשיר מספר התקנים ותוכניות לך רשימה של זמין. ברגע שהנמען מאשר את ההעברה - ייצור חיבור peer-to-peer Wi-Fi שיישלח ונתונים. שימושים אפלים עבור תקן, כגון זו Wi-Fi ישיראיזה אולם אינו תואם Wi-Fi Direct קונבנציונאלי (בשימוש בהתקנים-אנדרואיד). מתוך השילוב של תכונות אלה hardvarnogo יהיה תלוי - הצנחה אם המכשיר נתמך או לא. לדוגמה, ה- iPhone 4s יש מודול 4.0 Bluetooth, אבל זה לא חייב שבב Wi-Fi תואם, כך הצנחת על זה לא תהיה תמיכה.
העברת קבצים הצנחת ב OS X Lion, Mountain Lion ו מאבריקס גם עובד דרך חיבור peer-to-peer, אבל כדי לחפש התקנים סמוכים המשמשים Wi-Fi. יש לו הסבר הגיוני - בכל פעם כשזה הוצג תכונת הצנחה, מודולים 4.0 Bluetooth צוידו רק כמה דגמים של הקו כולו פרגים. לכן, שימוש Bluetooth יגרום בעיות תאימות על מכשירים ישנים.
עד כה, LE Bluetooth הכרחי מודולים זמינים ברוב המכריע של פרגים, לתמוך OS X Yosemite (הם קיבלו אותם 2011-2012), כך שהמעבר לטכנולוגיה זו הוא כמעט לא משפיע על חלק הארי משתמשים. רשימת מחשבים עם הצנחה מופעלת כדלקמן:
- iMac (מאז 2012);
- ה- MacBook Pro ללא-תצוגת רשתית (מאז 2012);
- ה- MacBook Air (החל משנת 2011);
- מק מיני (מ 2011);
- ה- Mac Pro (החל משנת 2013);
- ה- MacBook Pro עם תצוגה רשתית (כל הדגמים);
רשימה זו כוללת את המכשיר 2-3 השנים האחרונות, אך בהשוואה הרשימה המלאה של מכשירים שתומכים ב- OS X יוסמיטי - זה עדיין קטן יחסית.
אם לשפוט לפי ביקורות מוקדמות של משתמשים ב OS X Yosemite עדיין הצנחת תמיכה קונבנציונלית, אתה pozvolyayuyuschaya העברה של קבצי פרג אחד על השני, אז אנחנו יכולים להניח כי כאופציה, וזה יישאר שחרורו הסופי. אנו מאמינים חלק מהמשתמשים נשארים על OS X מאבריקס, להשתמש במערכת ההפעלה עם עיצוב "טרום Ayvovskim", כפי שכמה משתמשים תקועים על Leopard OS X Snow, לא רוצה להשתמש בממשק ה- iOS דמוי ופונקציות שמטילה אפל מאוחר משחרר.
איך Handoff
אחד התפקידים המרכזיים משכיות היא Handoff, אשר למעשה יכול לשנות את החוויה דרמטית של שימוש-מכשירים אפלים. ביצוע כל פעולות שיש לך להתחיל לעשות על OS X, אתה יכול בלי שום בעיות להמשיך בהתקנים ניידים, או להיפך. כיצד, אם כן, ניסים אלה מתעוררים לחיים?
ראשית, כמו במקרה של שיחות קוליות, אנחנו צריכים iCloud, ו Handoff לעבוד על כל המכשירים להשתמש באותו Apple ID. מתחברים זה לזה, הם גם יהיו באמצעות Bluetooth, אבל התהליך הוא אוטומטי ואינו מחייב התערבות המשתמש).
ברגע שאתה מחובר לאותו iCloud-חשבון, החבר והתיק שלנו Bluetooth LE יהיה אחראי על העובדה כי חלק מהמכשירים יודעים אילו פעולות לבצע מאידך. פתח את דף האינטרנט באייפד והתקנים אחרים באזור תוכל לפתוח אותו בכל עת, אם אתה רוצה את זה. לפיכך סמל Handoff יוצג ב lokskrina בפינה השמאלית התחתונה ולהפוך שיכה בו - אתה לפתוח את היישום המתאים, עבודת prodolozhiv מאותו המקום שבו הוא הופסק על אחרים מכשיר.
כמו כן, סמלי יישומים באמצעות Handoff, יוצגו בסרגל multitasking משמאל למסך הבית. הם יוצבו על ספסל הנאשמים, בצד שמאל של סמל Finder ותפריט מיתוג יישום (⌘Tab) - בגרסת OS X Yosemite הוא גם מקום מיוחד שמור להם.
ביצוע ברז או לחץ על הסמל Handoff, אתה מייד תעבור הפעולות שבוצעו במכשיר אחר. במקביל להמשך הפעילות מספק לזוטות כאלה אפילו כעמדת הגלילה בעמוד שאתם קוראים. שידור נתונים אינו מתרחש על LAN (כמו במקרה של שיחות), חיבור peer-to-peer (כמו הצנחה) או Bluetooth. סביר להניח, למטרות אלה משמש iCloud, אשר בתורו אומר לנו שני דברים. בראש ובראשונה - יעבוד על ה- iPhone 4s (הודות למודול Bluetooth 4.0) ושנית - עבור Handoff בהכרח חיבור אינטרנט פעיל.
על פי המידע אפל, רשימת המכשירים הנתמכים Handoff הוא כדלקמן:
- כל iOS-מכשיר התומך ב- iOS 8 למעט iPad 2
- iMac (מאז 2012);
- ה- MacBook Pro ללא-תצוגת רשתית (מאז 2012);
- ה- MacBook Air (החל משנת 2011);
- מק מיני (מ 2011);
- ה- Mac Pro (החל משנת 2013);
- ה- MacBook Pro עם תצוגה רשתית (כל הדגמים);
כפי שקורה עם הצנחה, סביר להניח כי הפרגים לא נכללו ברשימה זו תעבוד עם Handoff, באמצעות Bluetooth 4.0 מתאם חיצוני, אך הגרסה הסופית טענה זו זה בלתי אפשרי.
Handoff עבור מפתחים
עכשיו, כאשר הבנו מה iOS-התקנים פרגים יוכלו לעבוד עם Handoff, בוא ננסה של להבין כי הם יכולים (ולא יכול) לעשות על מפתחי צד שלישי באמצעות API מסופק אפל.
לפני שתוכל להשתמש Handoff ביישומים שלהם, מפתחים יצטרכו לטפל בנוכחות פעולה אוניברסליים, אשר אמור להיות זהה בשתי הגרסאות של היישום. לדוגמא, Apple Mail משותף קריאה וכתיבת הדוא"ל, כמו שתי פעולות שונות. אם אתה מפתח של לקוח אחסון ענן, אז תהיה לך פעילות הפרדה אמיתית בעת הצגת מסמך טקסט האלקטרוני. למטרות אלה הכיתה NSUserActivity
פריטים של עבודה, אשר מתוארים בפירוט כאן.
Handoff לעבוד באמצעות אותו API, אשר תצטרך לבנות לתוך האפליקציות שלהם עבור שתי הפלטפורמות כדי לקשור את פעולות המשתמש דומה. כאן טמון ההגבלה הגדולה Handoff - הוא יכול לעבוד רק עם יישומים שנבנו על ידי אחד מפתחים.
לכן הוא הופך להיות בלתי אפשרי תרחיש באמצעות יישומים שונים על שולחן העבודה ובנייד. אתה לא יכול להעביר כרטיסייה מ- Chrome על ספארי של OS X על ה- iPad, כמו גם הודעה מ- Outlook בדואר. כלומר, משתמשים שאינו משתמש ביישומים האפלים הסטנדרטיים יהיו כמה אי נוחות בעוד מפתחים יישמו ב אפליקציית Handoff תמיכתם, אתה לא תוכל לנצל את זה פונקציה. אבל גם אז, אתה עדיין נשארת מוגבל חלקית משום שלא ניתן להשתמש Handoff, אם אתם מעדיפים "לערבב" יישומים על פלטפורמות שונות.
ולמרות ההגבלה הזו היא לא מאושרת, אמצעי מנגנון זה שמפתחים יוכלו להעביר נתונים מיישום אחד למשנהו, גם אם הם לא 100% indentichny. לדוגמא, Microsoft Office, אשר על iPhone הוא יישום יחיד מחולק יישומים נפרדים OS X. אם אתה מחלק את העבודה עם סוגי קבצים שונים עבור סוגים שונים של פעילות, אז מיקרוסופט תוכל להעביר נתונים מ- Word על Mac ישירות לתוך היישום ב- iPhone או iPad.
עבור מפתחים המשתמשים מעדיפים להשתמש ביישומים המקוריים ב- iOS ו- גירסת האינטרנט על שולחן העבודה (כגון Google Docs או פייסבוק), אפל סיפקה API השונהכדי לאפשר להם לאשר את בעלותם של תחומים ספציפיים ולהשתמש ביישומים מבוססי אינטרנט בשיתוף עם iOS-יישומים.
לבסוף, עבור סוגים אלה של פעילות שבה מקיים האינטראקציה של המשתמש עם אותם הנתונים על מספר מכשירים בו זמנית, המשמשת זרמי המשך, מאפשר שימוש בתקשורת דו-כיוונית בין שני מכשירים באמצעות iCloud. אנחנו לא יודעים מה העיכוב במקרה זה יהיה, אבל המהנדס האפל קית Stettenfild טען בבית WWDC, זורם עבודה "דרך יעילה למדי מאוד."
תוצאות
שיחה על איכות ביצוע של כל הפונקציות הכריזו משכיות עדיין מוקדם, ולכן בשלב זה אפשר לציין חסרון יחיד - תאימות מוגבלת כמו פרג, ו-מכשירי ה- iOS. ההתפתחות המהירה של טלפונים חכמים מלית חומרה תמיד מתכוונת לכך כמה מהתכונות והפונקציות החדשות תהיה זמינים רק בהתקנים האחרונים. בעלים של פרגים ישנים, מדי, לפעמים נשארו מאחור, מה קרה עם הצנחה ולשחזר OS X באמצעות האינטרנט.
המשכיות - זו אחת התכונות העיקריות של שתי מערכות ההפעלה, לעומת זאת, חסרים פרוטה מודול Bluetooth LE (~ 30 $) משאיר את המחשב, בשווי אלפי דולרים על שולי הדרך.
(באמצעות)