תוכן עניינים:
בילינו את החלק הטוב יותר של יום בחפירת הפעילות הפנימית של המהדורה הראשונית של התצוגה המקדימה של Android N למפתחים, ולמדנו כמה דברים. הראשון שבהם קל - מדובר בגרסת סופר-בטא (אם זו לא מילה, היא חייבת להיות) של תוכנה שיש בה באגים על גבי באגים. רבים מאיתנו הבזקו אותו ונהנים מהטעם החדש, אך עליכם לדרוך קלות אם אתם רוצים לנסות בטלפון שאתם צריכים כל יום. הדברים שבורים, ויש דברים שישברו יותר בעדכון הבא. תצוגה מקדימה זו מיועדת למפתחים להתחיל לעבוד על האפליקציות שלהם כדי להשיג להם תואם ל- Android N, ולאנשים שאוהבים לדווח על באגים. זה אומר ממש על הפח.
הדבר השני שאנחנו רואים הוא הדבר המעניין יותר, למרות שאנחנו עדיין לא לגמרי בטוחים במה מדובר.
יתכן שדברים גדולים ייצאו לאנדרואיד.
לאנדרואיד יש בעיה תדמיתית גדולה (ולא לגמרי שגויה) בכל הקשור לשמירת מכשירים בתוכנה הנוכחית. אנחנו יכולים להתווכח על זה, לנסות להאשים חברה אחת יותר מאשר אחרת, או לארוז את הכדור שלנו ולעבור ל- iMore. שום דבר מזה לא עוזר כאשר יש לכם יותר ממיליון וחצי מיליארד דברים הפועלים על אנדרואיד - ומעטים מהם מריצים אותה תוכנה בדיוק. בסופו של דבר גוגל היא זו שצריכה לקחת את החום מכיוון ששמם מופיע על המוצר. זה דיון שהוכה עד מוות ואז כמה - והמכות יימשכו.
גוגל יודעת זאת ועושה "דברים" מתחת למכסה המנוע של אנדרואיד כדי להקל על האנשים שבונים טלפונים ביחד. ותצוגה מקדימה ראשונית זו של המפתחים (יהיו עוד כמה אחרים לפני פרסום הציבור מאוחר יותר השנה) מציגה את זה. איננו יודעים בדיוק לאן גוגל הולכת ומה היא תכננה, אך שינויים קטנים במבנה הקבצים ובחלוקה בתמונות המכשיר הראשונות הם רמזים לאופן בו הדברים עשויים לעבוד. אנו רואים דברים נוספים המוצבים במחיצות הספק ו OEM - דברים שיכולים (ולעשות) להחליף או לצרף לגרסאות האנדרואיד "המניות" שגרות במחיצת המערכת כאשר הטלפון מתניע. ולא רק תומכים בספריות ואובייקטים של גרעינים - יש אפליקציות מלאות המסופקות על ידי הספק (במקרה זה שהספק הוא גוגל) שיכולות להשפיע מאוד על אופן הפעולה של הטלפון ואיך אתה מתממשק אליו.
דמיין עולם שבו סמסונג יכולה לקבל את החזון שלה לגבי אנדרואיד, תוך שמירה על תהליכי המערכת העמוקים ללא מגע.
תאר לעצמך עולם שבו סמסונג יכולה לקבל את החזון שלה של אנדרואיד לרוץ איך שהיא אוהבת אותו, בעוד תהליכי מערכת עמוקים - כמו ספריית Stagefright הידועה לשמצה - נפרדים ובלתי נגועים. פירוש הדבר הוא כי סמסונג או גוגל יוכלו לדחוף שינויים בחלקים הנפרדים שלהם במערכת בצורה הרבה יותר קלה (והרבה יותר מהירה) מכפי שהם יכולים היום מבלי להפריע למחצית השנייה של המערכת. (עם ממשקי API וספריות כדי לגשר על הפער.) כוח האדם לבדו שמצב זה משחרר פירושו שיותר אנשים עומדים לרשותם כדי לשפר את חוויית סמסונג מבלי לדאוג לקוד אנדרואיד הבסיסי.
עם אנדרואיד N, גוגל החלה בעצם לחלק את אנדרואיד לשני חלקים: מערכת ההפעלה הליבה (המסגרת שגורמת להכל לעבוד) והממשק (האפליקציות, המפעיל, ההתראות וכל השאר שאיתו המשתמש מתקשר).
קח את זה צעד אחד קדימה ושקול חברה קטנה יותר בלי מאגר המשאבים חסרי התחתון לכאורה של סמסונג ושקול כיצד זה עוזר לה. מערכת "עצמאית" יותר שנבנתה בדרך זו היא טובה יותר עבור כולם - והכי חשוב זה אומר אתה ואני.
בואו ונעמיק עוד יותר
אנדרואיד כמסגרת במקום מערכת הפעלה פירושה שקל יותר לשנות את התכונות הפונות למשתמש.
אנדרואיד כמסגרת במקום מערכת הפעלה פירושו שקל יותר לשנות את התכונות הפונות למשתמש. אני חושב בחזרה ל"מצב חסימה "בטלפונים של סמסונג האחרונים, או לתצוגת Moto במוטו X המקורי. הם בהחלט לא השתפרו עם עדכוני אנדרואיד, ומה שיש לנו מגוגל להחליף אותם אינו טוב כמו המקוריים. דרך ליצרן להתחבר לתהליכי המערכת באמצעות ממשק משלה - ותהליכי מערכת הנשארים זהים בין גרסאות - מאפשרת לסמסונג לשלוט באופן בו אתה שומר את ההתראות. או שהוא מאפשר ל- Lenovo / Moto להציג דברים על מסך הנעילה כפי שהם רוצים לעשות זאת, מבלי לעצב מחדש את הכל מאפס בכל פעם שגרסה חדשה יוצאת.
המשמעות היא גם שמה שאנו רואים היום לעולם לא יוכל לחסוך את הטלפון שנמצא כעת בידיך.
טלפונים של Nexus הם מותג. טלפונים של Nexus אינם מפעילים אנדרואיד עם קוד פתוח בלתי מבולבל - כמעט דבר לא עושה זאת. גוגל לוקחת את הקוד ומשנה אותו לטעמו ואז מתקינה את הגרסה הזו של אנדרואיד בטלפונים שהיא מוכרת - וזה בדיוק מה שעושים HTC ו- LG וסמסונג. גוגל נוגעת פחות במערכת מאשר מרבית היצרנים (אם כי ה- HTC One A9 היה קרוב לחרוזים) אך היא עדיין לא אנדרואיד עם קוד פתוח טהור שתוכל להוריד ולבנות בעצמך.
אם ניקח את הרעיונות החדשים האלה - ואנחנו לא טועים שכרגע הם רק רעיונות - ונחשוב קדימה שנה בערך, פירוש הדבר שדברים כמו מגשי התראה חדשים או מצבים כהים או ריבוי חלונות הם בדיוק איך שגוגל רוצה להתממשק איתם המערכת על חזונה של אנדרואיד. סמסונג או Huawei חופשיים לעשות דבר משלהם - והם יעשו זאת - וזה לא יתאים לדבר של גוגל. אך חשוב יותר הוא שזה לא ישבור דברים באותה קלות. המערכת רק מאפשרת לבחור צבע לממשק. "נושא אפל" הוא רעיון ממשק משתמש, וכל אחד יכול ליישם בכל מקרה שהוא אוהב.
היתרון הגדול ביותר ניתן לראות בכל הנוגע לעדכוני אבטחה. אנו בוחרים סמסונג רבות בכל מה שקשור לתיקוני אבטחה חודשיים מכיוון שזו החברה שאנו הכי מצפים ממנה. להיות הכלב הגדול פירושו שאתה מקבל את הבדיקה המרבית. לסמסונג יש סיבות לכך שרק דגמים מעטים מקבלים עדכוני אבטחה בזמן, ואנחנו מדמיינים שרובם סובבים סביב עלויות פיתוח, או כוח אדם מוחלט. אם אנדרואיד הופכת למסגרת יותר ממערכת הפעלה מלאה, יהיה קל יותר לעדכן את המסגרת הזו במספר טלפונים בקצב מהיר יותר.
יש לקוות שגוגל מנהלת את ספינת אנדרואיד בדרך לתקן את הבעיה הגדולה ביותר שלה.
תן לגוגל לדאוג לתיקון Widevine או Stagefright, וסמסונג יכולה לדאוג לתוכנה שלה - הדבר שהיא יודעת הכי טוב. סמסונג יכולה בצדק לאפשר לגוגל להיות הבחור הנפיל בכל מה שקשור לבאגי אנדרואיד מקוריים. אפילו התאים הרשעים של חברות הובלה בצפון אמריקה יכולים לצאת מהתהליך האבטחי. כולם מנצחים.
אנו משערים כאן הרבה על סמך כמה שינויים קטנים יחסית בתפעול הפנימי של התצוגה המקדימה של Android N למפתחים. זה מה שאנחנו יכולים לעשות כרגע ללא קוד מקור או מילים רשמיות של המטה של גוגל. אך אנו יודעים שלגוגל תמיד יש סיבה לשינויים שהיא מבצעת (אם כי לעיתים קרובות אנו לא מסכימים), והשינויים הקטנים הללו בדרך שבה עבודות הספק ו- OEM של אנדרואיד עובדות לא היו תאונה.
אנו מצפים ללמוד הרבה יותר ב- I / O של גוגל, ובתקווה שגוגל מנווט את אונית האנדרואיד בצורה שתתקן את הבעיה הגדולה ביותר שלה.