כל העדכונים לאפליקציות קיימות בחנות Play חייבים כעת לכוון ל-Android 9 Pie

Google Play מחייב כעת שכל האפליקציות הקיימות שמתעדכנות בחנות Play יתמקדו כעת ברמת API 28 ומעלה (Android 9 Pie או Android 10.)

עוד בסוף 2017, גוגל קיבלה החלטה נועזת: לאלץ מפתחי אפליקציות אנדרואיד למקד לרמות API חדשות יותר על ידי הוספת דרישות חדשות לחנות Play. המטרות של גוגל הן לשפר את אבטחת המערכת האקולוגית (על ידי לוודא שהאפליקציות עומדות בכל שינויי הפלטפורמה הקשורים לפרטיות והרשאות) ולעודד אימוץ של ממשקי API חדשים (כדי שמשתמשים יוכלו ליהנות מתכונות חדשות בטלפונים שלהם.) ב-1 באוגוסט של כל שנה, גוגל דורשת שכל האפליקציות החדשות הנשלחות לחנות Play יתמקדו ברמת ה-API העיקרית שהוצגה בקודמת שָׁנָה. ב-1 בנובמבר של כל שנה, Google מרחיבה את הדרישה הזו לכיסוי עדכונים לאפליקציות קיימות. לפיכך, החל מה-1 באוגוסט 2019, כל אפליקציות Android החדשות שהועלו ל-Google Play חייבות למקד לרמת API 28, או Android 9 Pie. החל מהיום, אותה דרישה חלה כעת על עדכוני אפליקציות.

לפי גוגל, Android 9 Pie פעל על 22.6% מכלל המכשירים המוסמכים ל-Google Play בסוף אוגוסט השנה. עם ה חלון הסמכה למכשירי אנדרואיד 9 חדשים עם סגירה ב-31 בינואר 2020, אחוז המכשירים המריצים רמת API 28 ומעלה צפוי להיות גדול עוד יותר. עם תכונות כמו Adaptive Battery באנדרואיד 9 ו- Scoped Storage באנדרואיד 10, תרצו לוודא שהאפליקציה הקיימת שלכם תמשיך לעבוד כמתוכנן, לכל הפחות. באופן אישי, אני מקווה שהדרישה החדשה דוחפת מפתחים המשתמשים ב-FingerprintManager API הישן יותר לאמץ את BiometricPrompt כך

בעלי Pixel 4 יכולים ליהנות מ-Face Unlock בכל האפליקציות שלהם.

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