וִידֵאוֹ: ª (נוֹבֶמבֶּר 2024)
הגרסה הבאה של אנדרואיד - המכונה "פאי מפתח סיד" - לא הופיעה בשבוע שעבר ב- I / O של גוגל. ובכל זאת, גוגל הודיעה על מספר כלים חדשים למפתחים ובצ'אט שגרתי, הציע אנדרואיד מספר שיפורים עתידיים בפלטפורמה, כולל שיפורים בתמיכה במעבדים חדשים, תמיכה טובה יותר במצלמה ודרכים לספק עדכונים מהירים יותר.
בכנס הודיעה גוגל על מספר כלים מפתחים משופרים הכוללים סטודיו אנדרואיד חדש, סביבת פיתוח משולבת המכוונת למפתחי אנדרואיד המבוססת על מסגרת IntelliJ IDE. היו גם כמה ממשקי API חדשים, שהמעניינים שבהם היו כרוכים בשירותי המשחקים של Google Play. וגוגל פרסמה כמה שינויים במסוף המפתחים כולל טיפים משולבים ומדדי שימוש שיעזרו למפתחים ללמוד מה עובד ומה לא ביישומים שלהם.
בצ'אט של האש ענו חברי צוות אנדרואיד על שאלות הקהל לגבי עתיד הפלטפורמה.
אחד הנושאים הראשונים שעלו היה נושא הפיצול. דייב בורק, מנהל ההנדסה של צוות פלטפורמות אנדרואיד, הסביר כי גוגל משחררת קוד פתוח לספקי סיליקון, היוצרים לאחר מכן גרסאות הפועלות על השבבים שלהם ומעבירות זאת ליצרני ציוד מקורי היוצרים עבור טלפון ספציפי.
בורק אמר כי הם מחפשים לייעל את התהליך הזה על ידי הפיכת הקוד לשכבות יותר כך ששינויים באזור אחד לא ישפיעו על האחרים באותה מידה. הוא גם ציין כי גוגל מנסה להבין טוב יותר את פרופיל החומרה של גרסאות שונות הפועלות בשווקים שונים. הוא הוסיף כי זנגוויל נפוצה בהרבה שווקים מתעוררים, בין היתר מכיוון שהיא דורשת פחות זיכרון מכמה מהגרסאות החדשות יותר, וכך החברה בוחנת דרכים לייעל את אנדרואיד בסמארטפונים ברמת הכניסה.
בצד השני של השוק, מתיאס דוטרטה, המוביל את צוות העיצוב של אנדרואיד, הדגיש את חשיבות השדרוגים לאנדרואיד, במיוחד ליצרני ציוד מקורי. הוא הצביע על ההכרזה על גרסה לסמסונג גלקסי S 4 שיש לה את "חוויית תוכנת Nexus" (במילים אחרות, רק תוכנת גוגל, לא התוספות של סמסונג) והיא תיהיה עדכונים מתוזמנים יותר.
הרשאות אפליקציה עלו במספר שאלות. עדכונים ליישומים מסוימים מבקשים הרשאות שמשתמשים אולי לא ירצו לתת - Pocket, למשל, מעוניין בגישה לאנשי קשר. דיאן האקבורן, שעובדת בצוות המסגרת של אנדרואיד אמרה, "אין שום דבר שאנחנו יכולים להתחייב לעשות כרגע, אבל אנחנו בהחלט חושבים על זה."
מספר מהשאלות פנו למעשה לעבר. לאחר שנשאל על מה הם היו עושים אחרת בפיתוח אנדרואיד אילו היו מכירים את כל מה שהם יודעים כעת, הצוות אמר שהדבר הכי גדול שהם היו צריכים לעשות אחרת הוא שמירה על שליטה רבה יותר ביישומים. פיקוס קירקפטריק, העומד בראש צוות Play Store, אמר שיש רשימה ארוכה של דברים שהם לא קיבלו נכון בפעם הראשונה. הוא לא מתחרט על אף אחד מהדברים שהם עשו, כי חשוב מאוד להשיג דברים שם בחוץ, לקבל משוב, ולהיות מסוגל לחזור במהירות.
כשנשאלה באילו שבבים היו המאתגרים ביותר לתמוך, רבקה זאבין מצוות מערכות האנדרואיד בחרה בראשון מכיוון שהצוות החל מהתחלה מכיוון שלא הייתה אפילו תמיכה בלינוקס ברבים מהשבבים. לדבריה, האתגרים הגדולים עברו כעת סביב ארכיטקטורות מעבד ו- GPU חדשות, והצביעה כי ה- Nexus 10 היה מהראשונים ששלחו בעיצוב ARM החדש.
בורק אמר שגוגל עבדה בשיתוף פעולה עם שותפי השבבים שלה ביצירת שכבות חומרה התומכות במגוון חומרה שונה כדי להקל על הצגת עיצובים חדשים.
המנחה רטו מאייר, ראש הטכנולוגיה של צוות קשרי מפתחים, שאל אם כל העבודה הקשה נעשתה ובורק אמר שלא. "אני מרגיש שאנדרואיד הוא תינוק ויש כל כך הרבה דברים שאנחנו יכולים לעשות, " אמר. רק בשנה האחרונה GPUS התחזקה מספיק כדי לבצע חישובים במקום רק לצייר את המסך, הוסיף בורק, והפנה לממשקי ה- API של Renderscript.
"המצלמה בטלפון מנסה לחקות מצלמה דיגיטלית, שמנסה לחקות מצלמת קודאק אנלוגית ישנה", אמר בורק. "יש כל כך הרבה דברים שאפשר לעשות עם זה, " הוא אמר, הן ברמת החומרה והן בתוכנה. בנוסף, הוא הצביע על חיישנים חדשים, כמו פולט ה- IR במכשיר ה- Galaxy S 4.
"ויש גם כל כך הרבה דברים שאפשר לעשות גם ברמת החומרה. יש הרבה יותר חדשנות שיכולה לבוא, " המשיך בורק.
חבר קהל אחר שאל אם גוגל תכתוב אמולטור iOS כדי שיוכל להריץ יישומי אייפון מותאמים אישית שפותחו עבור בית החולים שלו באנדרואיד. "חשבתי שעלינו ללכת לקופרטינו ולבקש מהם להתחיל לחקות אפליקציות אנדרואיד", אמר בורק וקירקפטריק הוסיף כי "זה נראה כמו עבודה רבה לחוויית משתמש די תת אופטימלית."
רבות מהשאלות היו ספציפיות למפתחים. לשאלה אם הדגש על שירותי פליי יכיל אנשים בחנות גוגל פליי, קירקפטריק אמר כי דבר בכך לא מונע מאנשים לעשות חנויות משלהם וכי חנות האפליקציות של אמזון ממשיכה לעבוד מצוין. חבר קהל שאל אם התמיכה החדשה במסגרת IntelliJ פירושה שמפתחים נאלצים לעבור ממסגרת Eclipse ו- Xavier Ducrohet, שעובד על כלים למפתחים עבור אנדרואיד, אמר כי מפתחים יוכלו להמשיך להשתמש ב- Eclipse. "זה לא כיוון חדש. זה כיוון מקביל, " אמר.
חבר קהל שאל על השימוש ב- Java Development Kit 1.7 בהשוואה ל- JDK 1.6 (שכרגע היא הגרסה הנתמכת על ידי ה- SDK אנדרואיד, אם כי היא רשמית בסוף חייה). בורק אמר כי הם בודקים כמה אפשרויות אך טרם קיבלו החלטות. מהנדס אחר ציין כי שינויים מאפשרים כעת להפעיל את ה- SDK בגירסה החדשה. כשנשאל על הקשר עם אורקל ותמיכה בג'אווה 7 או ג'אווה 8, מאייר די ניתק את הדיון ואמר "אני חושב שזה הוגן לומר שאף אחד בפאנל הזה לא צריך לקבל דעה, ואם כן, הם בהחלט לא צריכים תגיד את זה."
כשנשאל אם הפרויקט חמאה, מאמץ לגרום לממשק המשתמש לעבוד בצורה חלקה יותר, ענה בורק, "התקדמנו הרבה בג'לי בין", אך הוא הוסיף, "אנחנו לא ברמה שאני חושב אנחנו יכולים להיות." הוא ציין כי המפתחים מפונקים מכוחם של מכשירים כמו ה- Nexus 4, אך אפילו בטלפונים ברמה נמוכה עלינו להקפיד לעשות את הכל ברמה של כ -56 אלפיות השנייה, או שאתה "תעבור" או תראה מסגרת- מדלג. מהנדסים אחרים אמרו כי פרויקט זה לעולם לא ייעשה באמת, מכיוון שבכל פעם שיש תכונות חדשות, הם צריכים לבדוק שזה משפיע על הביצועים.
היו כמה רמזים לשינויים גדולים יותר בעתיד. כשנשאל אם היו פרויקטים אחרים בעבודות שעוברים על המערכת כולה כמו חמאה עושה, אמר בורק "כן, אבל אנחנו לא יכולים לדבר עליהם."
באופן דומה, מאיר אמר שהוא יודע יותר טוב לשאול על "פשטידה", (התייחסות ברורה לפאי קי ליים), אך תהה אם מישהו שמע על קינוח אוסטרלי בשם "למינגטון".