אם אתה צופה ב- All About Android ברשת TWiT בערבי שלישי, יתכן שתפס את הראיון השבוע עם שלושה מבכירי המנהלים של אנדרואיד. הפאנל כלל את דייב בורק, סגן נשיא להנדסה לאנדרואיד; סטפני סעד קוטרברסון, מנהלת מוצר קבוצתית לאנדרואיד; וסמר סאמט, סמנכ"ל ניהול מוצרים עבור אנדרואיד וגוגל פליי.
השלישייה העניקה סקירה כללית של I / O 2017 של גוגל, כמו גם קצת יותר הקשר לגבי כמה מהטכנולוגיות וההודעות החדשות שהושמעו במהלך מפתח ההצגה. למשל, חלק גדול מהשיפורים שנעשו ב- Android O הפעם מתמקדים בהפכת הפלטפורמה ליציבה הן למפתחים והן למשתמשים. כך מסביר זאת קוטרברסון:
ממש התמקדנו בשלושה דברים ליבה. ראשית הייתה תוכנית האבטחה עליה דיברנו, Play Protect, שהיא במידה רבה יותר וחושפת הרבה דברים שאנחנו עשינו כבר. בפרט, העובדה שסרקנו כל אפליקציה בכל מכשיר מחובר לחפש אפליקציות מזיקות.
השינויים השני: במקום אופטימיזציות מערכת הפעלה מקיפות למדי, זמן האתחול הוא אחד הגדולים עליהם דיברנו ותראה זאת מייד.
עשינו אופטימיזציות בזמן הריצה ובמהדרים. יישומים פשוט יפעלו בצורה מהירה יותר וחלקה יותר וזה נובע ממצב שלם של שינויים שביצענו, כמו איסוף זבל דחוס במקביל. כל השינויים האלה … פירושם שהאפליקציות שיש לכם הולכות לרוץ מהר יותר.
נושא אחד נותר מהדהד במיוחד לאורך הראיון וזה הניסיון של גוגל לתקן את תהליך עדכון התוכנה המפורר של אנדרואיד. עם זאת, לפני שהסביר כיצד היא מתכננת לתקן את התהליך, בורק הציעה אנקדוטה צבעונית לשאלה מדוע לוקח עד כה עדכוני תוכנה מלכתחילה:
הדרך הנכונה לחשוב על זה היא כמו צינור: אנו כותבים את כל הקוד הזה ואז משחררים אותו בקוד פתוח ואז ספקי הסיליקון … לוקחים את קוד האנדרואיד ואז הם עושים הרבה עבודה על הקוד ל לייעל אותו לסיליקון. האתגר כיום הוא שבסופו של דבר הם משנים לא רק קוד ברמה נמוכה, אלא לא מעט חתיכות קוד. ואז מה שקורה זה שהם מוסרים את הקוד הזה ליצרני מכשירים, שעושים שינויים נוספים על גבי זה מכיוון שיש להם חלק מצלמה ספציפי בו הם רוצים להשתמש, או GPS ספציפי או מה לא. ואז זה עובר לספקיות לבדוק את זה ואז הוא יוצא למשתמשים.
כך, הוא ממשיך, הגיע הרעיון לפרויקט טרבל. בורק מתאר את זה כממשק שיעזור להקל על יצרני המכשירים ירידה בקוד הרלוונטי לחומרה שלהם, מבלי להפריע לממשקי ה- API הקיימים של אנדרואיד.
תוכלו לצפות בראיון במלואו - כארבעים דקות - כדי להשיג את הסקופ, כולל כיצד הגיע הרעיון להוסיף תמיכה לקוטין באנדרואיד סטודיו וכיצד Android Go ישפיע על התוכנית הנוכחית של Android One.