גוגל מפתיעה: תפסיק בחודש הבא את השימוש בקובצי APK

גוגל זורקת לפח את הפורמט שהפך לשם נרדף לאפליקציות אנדרואיד, ועוברת לפורמט aab הקנייני שלה. לצד היתרונות, המהלך מזכיר צעדים של המתחרה מקופרטינו

מקור: Google

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

המחליפה הוכרזה עוד ב-2018

בפוסט הבלוג שפרסמה גוגל נכתב כי כחלק משינוי ושיפור תהליך הפיתוח של האפליקציות לאנדרואיד היא הולכת לדרוש מכל המפתחים להתחיל להגיש את כל האפליקציות החדשות שלהם, והגרסאות המעודכנות של האפליקציות הקיימת בפורמט Android App Bundle (תתרגלו ל-aab על פני apk). במילים אחרות, אפליקציות חדשות יוכלו להיכנס לחנות רק בפורמט AAB. לפחות על פי ההודעה של גוגל, אין שינוי באפליקציות קיימות, והמפתחים לא יידרשו להגיש אותן מחדש בפורמט AAB. לעת עתה כמובן.

בעמוד המוצר שלה ל-App Bundles מציינת גוגל כמה וכמה יתרונות של הפורמט שיחליף את ה-APK כמו קבצים קטנים יותר שאותם יצטרכו להעלות ושהמשתמשים שלהם יצטרכו להוריד בסופו של דבר, היכולת להוסיף פיצ’רים לאפליקציות לא רק בזמן התקנת גרסה חדשה של האפליקציה (לאחר שזו עברה את כל תהליך הפיתוח, החיתום וההעלאה כמו ב-APK) ויכולת בניית אפליקציות בצורה מודולרית – כך שתוכלו למשל לבחון פיצ’רים חדשים על מודול חיצוני, ואם הוא עובד פשוט להכניס אותו לאפליקציה במסגרת תהליך הפיתוח.

יתרון משמעותי נוסף של ה-AABs הוא העובדה שגוגל לא תצטרך יותר למצוא דרכים לעקוף את המצב הקיים, שבו קובצי APK גדולים – בעיקר משחקים – שחייבו הורדה של קבצים נוספים (OBBs) כדי לפעול. העובדה שהקבצים עם App Bundles יהיו קטנים משמעותית תחסוך את כל התהליך הזה.

העובדה שהפורמט החדש מבית גוגל לא מחייב להכיל את כל הרכיבים הנחוצים למכשירי אנדרואיד שונים – שהיו צריכים להיכנס בקובץ APK – יהפוך את תהליך ההורדה של האפליקציות למהיר משמעותית. AABs יגבילו מפתחים מבחינת גודל הקובץ שלהם – כשהגודל המקסימלי יעמוד על 150 מגה-בייט בלבד.

מנגד, המעבר של גוגל אולי כולל כמה יתרונות שיקלו על חייכם כמפתחים – אבל בו זמנית מדובר במהלך די אפל-י. המעבר ל-Android App Bundles אומר שמפתחים יהיו עכשיו “כלואים”, מכיוון שמדובר בפורמט שרק גוגל עושה בו שימוש – כך שאם תרצו להפיץ מחדש את האפליקציה תצטרכו לוודא שיצרתם אותה גם בפורמט שמתאים לחנויות אחרות.

אלו כל השינויים שמחכים לכם החל מהחודש הבא | צילום מסך

חשוב לציין כי Andorid App Bundles הוא לא פורמט חדש לחלוטין, והוא הוצג על ידי גוגל עוד בכנס המפתחים שלה – Google I/O – בשנת 2018. החלק המפתיע הוא ההודעה הדורשת מכל המפתחים לעבור לשימוש בפורמט תוך חודש אחד.

בעמוד המוצר של App Bundles גוגל מציינת כמה וכמה אפליקציות פופולריות ביותר שכבר עברו לשימוש בפורמט החדש, כשהיא מציינת את הצניחה במשקל קבצי האפליקציות הללו כיתרון משמעותי של הפורמט. כך למשל המשקל של אפליקציית נטפליקס נחתך ב-57% מהמעבר לפורמט החדש על פני APK לפי גוגל ואפליקציות כמו דרופבוקס ולינקדאין צמצמו את גודל הקבצים שלהן ב-33% ו-36% בהתאמה.

יסנדלו את ההכרזה של מיקרוסופט?

אם היינו ציניים, ואנחנו לא, היינו אומרים שהמהלך של גוגל נועד כדי לפגוע משמעותית באחת ההבטחות המעניינות של מיקרוסופט בהכרזה על ווינדוס 11 רק לפני שבוע. כזכור, מיקרוסופט הכריזה כי הגרסה החדשה של ווינדוס תאפשר התקנה של אפליקציות אנדרואיד על ידי קובצי APK ממקורות חיצוניים או דרך חנות האפליקציות של אמזון. המהלך המהיר של גוגל, נועד כדי לייתר את קובצי ה-APK של אפליקציות, למען פורמט קנייני – מה שאומר שיכול מאוד להיות שהמעבר ל-AAB יפגע משמעותית בהבטחה של מיקרוסופט למשתמשיה. אבל מצד שני, יכול להיות שבאמת מדובר בצירוף מקרים, לקראת ההשקה המתקרבת של אנדרואיד 12 בסתיו.

פנקו את הטלגרם שלכם עם ערוץ הטכנולוגיה הגדול בארץ פנקו את הטלגרם שלכם עם ערוץ הטכנולוגיה הגדול בארץ הצטרפו לערוץ גיקטיים בטלגרם

אושרי אלקסלסי

Your Friendly Neighborhood Geek. יש לכם סיפור טכנולוגי? דברו איתי: Oshry@geektime.co.il

הגב

21 תגובות על "גוגל מפתיעה: תפסיק בחודש הבא את השימוש בקובצי APK"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
שיקה
Guest

לחלוטין נשמע לא מקרי ושיש קשר להכרזה של מיקרוסופט
כתבה חשובה ומעניינת

חזי
Guest

1. הם הודיעו על זה כבר לפני חצי שנה
2. זה רק לאפליקציות חדשות

השם שלי קצר מידי
Guest
השם שלי קצר מידי

1. צודק אפילו יותר
2. כרגע אבל הכריזו שזו תהיה דרישה כללית בעתיד.

זה לא ביג דיל. לתמוך בAPK עדיין אפשרי וקל מאד. לא יפריע למייקרוסופט בכלל

...
Guest

קוראים לך דן?

...
Guest

או טל

ASD
Guest

או בן

סונ
Guest

או גד

אחד שאכפת לו
Guest

או מה אכפת לכם

ישי
Guest

או ז

אנדרואיד
Guest

אתם דרמטיים מדי. השינוי הוכרז כבר בשנה שעברה, תעשו שיעורי בית לפני שאתם מפיצים תיאוריות קונספירציה.

ניקו ניקי
Guest

לא דרמטים גוגל אמרה כבר לפני 3 שנים שיעברו אבל עכשיו הופיע בפורטל מפתחים שלה שעד אוגוסט צריך לעבור לזה. תקרא קצת

השם שלי קצר מידי
Guest
השם שלי קצר מידי
אנונימי
Guest

אני נגד קונספירציות אבל במקרה הזה זה לא בטוח קונספירציה.

קודם כל הפורמט החדש באמת טוב יותר. אני חושב שיש עוד סיבות כמו להפחית הורדות של apk מהאינטרנט וגם כן.. לנסות לטרפד ( נקווה שלא יצליח ) את המהלך של מיקרוסופט שיפגע בשימוש באפליקציות אנדרואיד בווינדוס כדי לא להחליש את chrome os ולשמור על “בלעדיות”. הדבר מתבטא גם בהכרזה הדרמטית שתוך חודש חייבים כל המפתחים להשתמש בפורמט החדש, אז נכון יש קשר לאנדרואיד 12 אבל יש עוד סיבות לטעמי שאולי אפילו זרזו את המהלך.

אנדרואיד
Guest

שוב, אין פה שם ״הכרזה דרמטית״. השינוי הוכרז בשנה שעברה.

בובו
Guest

הם עושים הכל כדי למנוע מהמשתמשים להתקין אפליקציות חיצוניות שלא משלמים להם עליהן

גוגל
Guest

כל הכבוד לגוגל על המלחמה בפירטיות

השם שלי קצר מידי
Guest
השם שלי קצר מידי

זה לא ישפיע על פיראטיות בכלום.

MusiCode7
Guest

כמה קל יהיה לבנות ממיר מ-aab ל apk?
בזה תלויה התשובה.

סתם שם
Guest

להמיר apk כנראה יהיה קשה והתוצר יהיה פחות יעיל, אבל אם מדובר על על המפתח עצמו שיש לו את קוד וקבצי המקור ליצר מזה aab יהיה כמו ליצור עוד apk (ללא אופטימיזציה ושימוש בפיצ’רים של aab)

סתם שם
Guest

כל עוד ניתן יהיה להתקין את קבצי הaab בצורה ישירה ולא דרך החנות של גוגל אין בכך שום בעיה, בכל מקרה חוץ מחברות גדולות למפתחים יקח זמן להתחיל להשתמש בפיצ’רים שמבדילים בין apk לaab כך שהם יוכלו ללא קושי מיוחד ליצר את שני הפורמטים של ההתקנה, דבר זה גם יכול להוביל לכך שהפיצ’רים האלו גם לא יכנסו לשימוש כייון שמפתחים יחליטו שהם מעדיפים לוותר על הפיצ’רים שלא נתמכים בapk לטובת תמיכה בפלטפורמות רבות יותר

דובי
Guest

דרמטיות מיותרת ואין קשר למייקרוסופט
1. מזמן כבר גוגל הכינה את המפתחים לכך וזה לא ממש לא ״בחודש אחד״
2. רוב האפלקציות בחנות כבר ככה,
3. הדבר הכי חשוב לא נאמר כאן:
גוגל תומכת ותתמוך בapk השינוי הוא רק לקבצים שמפתחים מעלים לגוגל פליי.
יתר על כן, כשמשתמש מוריד אפליקציה הוא למעשה מוריד apk
כל מה שהaab עושה זה לייצר הרבה קבצי apk קטנים יותר המותאמים לכל מכשיר (גודל מסך מעבד וכו)
תכלס apk עדיין איתנו ואין סיבה כרגע להחליף אותו

wpDiscuz

תגיות לכתבה: