
גוגל החליטה לשנות באופן קיצוני את האופן שבו מפתחים ניגשים לגרסאות טרום-הפצה של אנדרואיד., מאז שהוכרז כי התוכנית המסורתית של תצוגה מקדימה של המפתחים הוחלפה בענף חדש בשם "קנרי". אשר מקים מודל רציף ודינמי יותר לבדיקות מוקדמות של תכונות הפלטפורמה.
החלטה זו מסמנת נקודת מפנה בתהליך שיתוף הפעולה בין גוגל לקהילת המפתחים.
כדי לספק לכם תמיכה טובה יותר וגישה מהירה ועקבית יותר לתכונות הנמצאות בפיתוח, אנו מכריזים על התפתחות משמעותית בתוכנית טרום ההשקה שלנו. מעתה והלאה, לפלטפורמת אנדרואיד יהיה ערוץ שחרור של Canary, שיחליף את תוכנית התצוגה המקדימה של המפתחים הקודמת. ערוץ שחרור זה של Canary יפעל לצד תוכנית הבטא הקיימת.
גישה רציפה ואוטומטית לבדיקות
עההבדל העיקרי בין המודל הקודם להצעה החדשה טמון בהמשכיות של תהליך העדכון. בעוד ש-Developer Previews דרשו התקנה ידנית בכל מחזור, Canary מאמצת אסטרטגיית זרם מתגלגל. משמעות הדבר היא ש ברגע שמכשיר מצטרף לענף זה, הוא יקבל אוטומטית את כל הגרסאות העדכניות ביותר. עדכוני אנדרואיד דרך OTA אלחוטיים, מבטלים את הצורך בהתקנות מחדש חוזרות ונשנות.
הודות לעצמאותו מגרסאות ספציפיות, קנרי מאפשרת למפתחים להמשיך להתנסות עם ממשקי API אשר עדיין נמצאים בשלבים מוקדמים, גם לאחר שגרסה רשמית חדשה של אנדרואיד נכנסת לגרסת בטא.
יתרונות לפיתוח ומשוב מוקדם
אונו מהיתרונות הגדולים של החדש הזה הגישה היא האפשרות להציע משוב מתמשך לאורך כל מחזור הפיתוח. תחת התוכנית הקודמת, ערוץ התצוגה המקדימה של המפתחים נסגר ברגע שאנדרואיד נכנסה לגרסת הבטא, ולא הותיר דרך רשמית לבדיקה והערכת תכונות ניסיוניות. עם קנרי, פער זה נעלם, שכן ניתן לחקור לעומק ממשקי API חדשים, מבלי להסתמך על תאריכים רשמיים מיציאת הגרסאות.
למרות הפתיחות שלה, לא כל התכונות שמופיעות בקנרי בהכרח יגיעו לגרסה יציבה. עם זאת, הענף מוצג כמרחב חיוני לגילוי והשפעה על עתידה של מערכת ההפעלה, שכן הוא מאפשר להעריך שינויים התנהגותיים והתאמות פלטפורמה בשלביה המוקדמים ביותר.
למי כדאי להשתמש בערוץ הקנרי?
חשוב להזכיר זאת ערוץ הקנרי תוכנן במיוחד עבור מפתחים שרוצים להישאר צעד אחד קדימה, לבדוק את התכונות העדכניות ביותר ולספק משוב מוקדם. למרות שהגירסאות עברו בדיקות אוטומטיות וסקירות פנימיות, הן עדיין עשויות להכיל באגים משמעותיים, ולכן גרסאות אלו אינן מומלצות לשימוש במכשירים ראשיים או יומיומיים.
עבור אלו המחפשים חוויה יציבה יותר, ערוץ הבטא ימשיך לפעול. כסביבה אידיאלית לאימות אפליקציות מול גרסאות אנדרואיד עתידיות. אבל עבור אלו שרוצים הצצה לעתיד ומוכנים לקחת סיכונים לטובת חדשנות, קנרי היא השער המושלם.
התקנה והשתתפות בפיתוח
התקנת גרסת הבטא העדכנית ביותר של Canary פשוטה כמו שימוש בכלי הפלאש של אנדרואיד במכשיר פיקסל נתמך. לאחר שתהיה זו תושלם, עדכונים יגיעו אוטומטית ככל שיוצאו גרסאות חדשות. ניתן לעזוב את הערוץ על ידי התקנה מחדש של גרסת בטא או גרסת ציבור, אם כי תהליך זה ידרוש מחיקת המכשיר.
Además דה הזמינות שלהם על חומרה אמיתית, בניית Canary משולבת באמולטור אנדרואיד וב-SDK של אנדרואיד דרך ערוץ Android Studio Canary. זה מאפשר לך לבדוק ולבנות אפליקציות המכוונות ספציפית לגרסאות ניסיוניות, מה שמאפשר שינויים בהתנהגות באמצעות מסגרת תאימות התכונות של הפלטפורמה.
ראוי לציין שהסניף החדש הזה זמין כעת למכשירי פיקסל ובקרוב יהיה זמין גם לשימוש באמולטור אנדרואיד באמצעות גרסאות ספציפיות של אנדרואיד סטודיו וערכת ה-SDK המתאימה.
לבסוף, אם אתה מעוניין לדעת יותר על זה, אתה יכול לעיין בפרטים ב הקישור הבא.
