חזרה לכתבות

אפליקציית X החדשה לאנדרואיד: מהפכה טכנולוגית תחת מכסה המנוע

21 ביולי 202649

מנוע חדש מתחת למכסה המנוע: למה X בנתה מחדש את אפליקציית האנדרואיד שלה?

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

במשך שנים, משתמשי אנדרואיד ב-X (לשעבר טוויטר) הרגישו כמו אזרחים סוג ב'. בזמן שמשתמשי האייפון נהנו מפיצ'רים חדשים וגלילה חלקה, האפליקציה באנדרואיד סבלה מלאגים, תקלות בטעינת פוסטים וזמן תגובה איטי. השבוע, אחרי יותר משנה של עבודה מאחורי הקלעים, X שחררה רשמית את הגרסה החדשה של האפליקציה, שנבנתה לחלוטין מאפס (Ground-up rewrite).

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

למה לבנות מחדש במקום לתקן?

בתחום הפיתוח, המושג שמרחף מעל פרויקטים כאלו הוא "חוב טכני" (Technical Debt). כשקוד נכתב בחיפזון לאורך שנים, הוא הופך לסבך שקשה לתחזק. בכל פעם שמנסים להוסיף פיצ'ר חדש, משהו אחר נשבר. החבר'ה ב-X, בהובלת ניקיטה ביר (Nikita Bier), הבינו שאי אפשר להמשיך להדביק פלסטרים.

ההחלטה לבנות את הכל מחדש אפשרה להם להחליף את התשתית הישנה בטכנולוגיות מודרניות כמו Kotlin ו-Jetpack Compose. עבור המשתמש הממוצע, אלו רק שמות של שפות תכנות, אבל עבור המפתחים מדובר בשינוי דרמטי: זהו הסטנדרט המודרני של גוגל לפיתוח אפליקציות, שמאפשר לבנות ממשקי משתמש מורכבים בפחות קוד ובביצועים גבוהים בהרבה.

מה מרגישים בשטח?

השינוי הראשון והבולט ביותר הוא ה-Performance. הגלילה (Scrolling) מרגישה חלקה יותר, הטעינה הראשונית של האפליקציה מהירה משמעותית, וההתראות מגיעות בזמן אמת בלי הדיליי המוכר.

אבל היתרון האמיתי הוא לא רק במהירות הגלילה, אלא במהירות הפיתוח. התשתית החדשה מאפשרת לצוות ההנדסה לשחרר עדכונים ופיצ'רים חדשים בקצב מסחרר. אם בעבר פיצ'ר חדש היה מגיע לאנדרואיד חודשים אחרי ה-iOS, ב-X מצהירים שכעת המצב עשוי להתהפך – חלק מהיכולות החדשות יגיעו קודם כל למשתמשי האנדרואיד.

לא הכל מושלם (עדיין)

חשוב להיות כנים: מעבר כזה גדול לא עובר בלי חריקות. ב-X מודים שיש עדיין "קצוות גסים". נכון לרגע זה, פיצ'רים מסוימים כמו ה-Spaces (שיחות השמע בשידור חי) ועורך הווידאו החדש עדיין לא הוטמעו במלואם בגרסה המשוכתבת ונמצאים בתהליכי התאמה. גם הביצועים במכשירי אנדרואיד ישנים יותר דורשים עוד אופטימיזציה.

עם זאת, הכיוון ברור. אילון מאסק לא מסתיר את השאיפה שלו להפוך את X ל-"Everything App" – אפליקציה שכוללת גם תשלומים (X Money), שיחות וידאו (X Chat) ויכולות בינה מלאכותית מתקדמות. כדי שזה יקרה, האפליקציה חייבת להיות יציבה כמו סלע וקלה לעדכון.

שורה תחתונה

המהלך של X הוא שיעור חשוב בניהול מוצר: לפעמים הדרך הכי מהירה קדימה היא לעצור הכל ולבנות את היסודות מחדש. עבורנו, המשתמשים, מדובר בבשורה מצוינת. אם אתם על אנדרואיד, כדאי לוודא שהאפליקציה שלכם מעודכנת לגרסה האחרונה ב-Google Play Store כדי להרגיש את ההבדל.

האם זה יספיק כדי להחזיר את המשתמשים שעברו למתחרות? ימים יגידו, אבל מבחינה טכנולוגית – X סוף סוף נותנת לאנדרואיד את הכבוד המגיע לו.

תודה לערוץ Spotlight by Daniel Trabelsi של דניאל טרבלסי על השיתוף ועל ההשראה לכתבה הזו.

הצטרפו לערוץ
#אנדרואיד#אפליקציית X#טוויטר#פיתוח אפליקציות#Kotlin#Jetpack Compose#ביצועים#טכנולוגיה