אפל השיגה את המעבר ל-M1 Apple Silicon. למה כל כך הרבה מפתחי מק מפוצצים את זה?

המעבר של אפל ממעבדי אינטל לאפל סיליקון עבורמקזכה, עד כה, להצלחה מסחררת, וזכה לביקורות נלהבות אפילו מהמבקרים והספקנים הקשים ביותר. ובכל זאת, כמה יצרניות תוכנות מק גדולות שמטו את הכדור. מה קורה?

צעדי תינוק

בשל AppleInsiderקוֹדֵםעדכון "מצב אפל סיליקון".שפורסם בתחילת פברואר, ציינו שמחצית מיישומי ה-Mac הפופולריים ביותר עדיין מסתמכים עליהםרוזטה 2לרוץ עלמעבד M1.

כמעט חודש וחצי לאחר מכן, כמה אפליקציות מרכזיות הופיעו לראשונה ב-M1, אך הרוב המכריע של אלו שהוזכרו בתכונה האחרונה שלנו נותרו ללא תמיכה ב-M1.

שבב M1 של אפל - המניע את השבב האחרון של החברהMacBook Pro,MacBook Airומק מינימערכות - אכן ראתה ניצחון נוסף בשבוע שעבר כאשר אדוביהושק רשמיתתוכנת עריכת התמונות המובילה בתעשייה פוטושופ שנבנתה כולה עבוראפל סיליקון. ולפי חשבונה של אדובי, התהליך היה די פשוט.

מארק דאהם, מנהל מוצר ראשי של פוטושופ,אמר בראיוןעִםעולם המחשביםש"ההשקעה המשמעותית של אפל בשרשרת הכלים והניסיון של המפתחים" הפכה אותה לחוויה "חלקה" עבור צוות אדובי.

ועוד לפני שפוטושופ הפכה ל-M1, קוד Rosetta 2 של אפל - המאפשר לאפליקציות אינטל מדור קודם לפעול על שבבי M1 - קנה את Adobe זמן מה. במילותיו של דאהם עצמו, פוטושופ ברוזטה "רץ באותה מהירות, או אפילו מהר יותר מאשר במערכות קודמות".

נשמע כמו ניצחון מסביב, נכון? לא כל כך מהר.

עדיין חסר

בעוד שפוטושופ ו-Lightroom ב-M1 הם אבני דרך עיקריות עבור המעבר של אפל לדור הבא, ישנם מספר מפגרים בעלי פרופיל גבוה שעדיין לא שחררו אפליקציות M1 מקוריות. אלה כוללים שמות ביתיים כמו Google Drive, Microsoft Teams, Dropbox, Skype, Spotify, Kindle, Trello ו-Evernote, רק כדי להזכיר כמה.

ובעוד ש-Adobe עשתה צעדים, האפליקציה הפופולרית ביותר שלה - Acrobat, המשמשת לקריאת קובצי PDF - עדיין לא זכתה לתמיכה ב-M1. InDesign, InCopy, Illustrator, After Effects ורכיבים מרכזיים אחרים של משפחת האפליקציות של Adobe נשארים תלויים ב-Rosette 2.

להשקת M1 של Photoshop יש גם חלק מהבעיות, כאשר תכונות מפתח כמו שיתוף מהיר וסנכרון מוגדר מראש לא זמינות. באגים ידועים כוללים גם ייצוא של קבצי SVG, וזרימות עבודה מרובות אפליקציות כמו העתקה והדבקה מ-Lightroom ל-Photoshop.

משתמשי כוח עשויים לרצות לשים כוכבית ליד הטענות על תמיכה מקורית ב-M1 עבור Photoshop, במילים אחרות.

אפילו אפל עצמה לא מתרחקת מזה ללא פגע: FileMaker Pro ו-Shazam - שניהםבבעלות אפל- עדיין לא תומך ב-M1 באופן מקורי.

ומפתחי אפל נאמנים ותיקים כמו CARROT ו-Readdle עדיין לא סיפקו גרסאות M1 של אפליקציות פופולריות כמו CARROT Weather ו-Spark מייל, אפילו בגרסת בטא.

מה נותן?

נסיבות ייחודיות

מאז שעשינו את הרשימה האחרונה שלנו, יש תנועה מסוימת. CleanMyMacX ו-SimpleNote השיקו תמיכה עבור Apple Silicon בגרסת בטא. ו-1Password עבר מתמיכה ב-M1 בטא לשחרור ציבורי. אבל מלבד השינויים האלה, זה בעיקר סטטוס קוו עבור אפליקציות שעדיין תלויות ברוזטה 2.

חלק מהמפתחים אכן סימנו לכךAppleInsiderשהם מתכננים לתמוך באפל סיליקון בעתיד, כולל יצרניות Audacity, Duet ו-Spark. המפתח מאחורי FileMaker Pro משלה של אפל אמר שהתמיכה מגיעה, אבל נכנסתסמינר מקווןבסתיו 2020 ציינו שהם מחכים לראות איזה סוג של ביצועים עתידיים יציעו שבבי אפל סיליקון "מתקדמים". מיקרוסופט גם אמרה שהיא עובדת על גרסת M1 מקורית של לקוח הצ'אט הפופולרי שלה Teams. עם זאת, אף אחד מאלה לא השיק עדיין תמיכה בבטא.

יש להניח שלמגיפת קוביד-19 יש חלק בכל זה. במשך 12 החודשים האחרונים, צוותים עבדו מרחוק כדי להאט את התפשטות הקטלניםנגיף קורונה, שהייתה לה השפעה ברורה על הפרודוקטיביות ושיתוף הפעולה.

אפילו עם כל הכלים המצוינים ותמיכה למפתחים של אפל, העברת אפליקציה - במיוחד פיסת קוד מדורגת מסיבית - היא מאמץ לא פשוט. עכשיו לזרוק את העבודה מהבית לתוך התערובת.

כאבי גדילה הם בלתי נמנעים עם מעבר פלטפורמה, במיוחד כזה מונומנטלי כמו המעבר של אפל מאינטל ל-M1.

אבל בכל זאת, עברו כעת יותר משלושה חודשים מאז שנשלחו מחשבי Apple Silicon Mac הראשונים, ושמונה חודשים מאז הועברה ערכת המעבר למפתחים לידי יצרניות התוכנה. העולם אולי נתפס על ידי קוביד, אבל אף אחד לא הופתע מהבכורה של ה-M1.

האם זה משנה?

אפל, למען האמת, דפקה אותו מהפארק עם Rosetta 2, מאפשרת בצורה חלקה לאפליקציות אינטל מדור קודם לפעול על הסיליקון הקנייני שלה באופן שרוב המשתמשים אפילו לא ישימו לב.

למרות ההישג הטכני המדהים הזה, רוזטה 2 היא גשר, לא יעד. יש לעדכן אפליקציות כך שיפעלו באופן מקורי על Apple Silicon כדי לנצל את מלוא היתרונות של הביצועים וחיסכון בחשמל של ה-M1 וממשיכיו.

אפל תצטרך גם לדחוף החוצה תוכנה מדור קודם ולקצץ במשקל אם היא רוצה לשמור בהצלחהmacOSנע קדימה. זה האינטרס של כולם - משתמשים, מפתחים ואפל עצמה - שיהיו אפליקציות Mac מודרניות שיפעלו כמו שצריך על הפלטפורמה.

גם זה יעבור

בניגוד למעבר הגדול האחרון של אפל, מ-PowerPC לאינטל, ה-Mac הוא פלטפורמה גדולה ומוצלחת בהרבה מאי פעם. זה אומר שיש יותר מפתחים - יוצרים אפליקציות מורכבות יותר - שחייבים להרכיב מחדש את עבודתם באופן מקורי עבור ארכיטקטורה חדשה.

אבל גם אפל עצמה גדולה ומצליחה יותר מאי פעם, והם ניצלו את ההצלחה והשגשוג שלהם לטובת קהילת הפיתוח שלהם. ההשקעה של אפל בכלי מפתחים פשטה את המעבר ל-M1, והקסם שלהם בפיתוח Rosetta 2 פירושו שהמאמצים המוקדמים של מערך ה-M1 Mac לא נשארים חסרי חשק בזמן שהמפתחים פועלים במלאכתם.

ככל שהשבועות והחודשים חולפים ומפתחים רבים אומרים מעט עד כלום בפומבי על התקדמות הבאת האפליקציות שלהם ל-M1 (או לא), האחריות בסופו של דבר נופלת עליהם. אפל עשתה את עבודתה כדי להפוך את המעבר הזה לקל ככל האפשר.

הגיע הזמן שקהילת הפיתוח הנאמנה תמשיך לעשות את חלקה ולהפוך את חוויית ה-Mac של הדור הבא לטוב ביותר שיכול להיות.

ויליאם גלאגר תרם לדוח זה.