-
מדריכיםברוכים השבים לסדרת הפוסטים בבלוג בנושא "פיתוח אפליקציות חכמות ל-Android". בסדרה הזו אנחנו לוקחים אפליקציה בסיסית ל-Android והופכים אותה לחוויה מותאמת אישית, חכמה ודינמית. בפוסט הקודם הסברנו איך להשתמש ב-Firebase AI Logic כדי ליצור תכונות AI שמתארחות בענן ותכונות AI היברידיות.
משך הקריאה: 6 דקות -
מקרים לדוגמהMonzo הוא בנק דיגיטלי בבריטניה עם 15 מיליון לקוחות, והמספר הזה ממשיך לגדול. כשהאפליקציה גדלה, צוות ההנדסה זיהה שזמן ההפעלה של האפליקציה הוא תחום קריטי לשיפור, אבל חשש שיידרשו שינויים משמעותיים בבסיס הקוד.
משך הקריאה: 2 דקות -
אירועים ותוכניותהתחלנו עם כלי האופטימיזציה R8 ואופטימיזציות מבוססות פרופיל, המשכנו לשיפורים בביצועים באמצעות Jetpack Compose, וסיימנו עם מדריך חדש לשיפור הביצועים של האפליקציה. במילים אחרות, סיפקנו לכם את כל הכלים שנדרשים כדי ליצור אפליקציה עם ביצועים טובים, בלי להשקיע מאמץ רב.
משך הקריאה: 3 דקות -
מדריכיםבמאמר הזה נסביר על אופטימיזציה מונחית פרופיל, על שיפורים בביצועים של Jetpack Compose ועל שיקולים לגבי עבודה מאחורי הקלעים.
משך הקריאה: 8 דקות -
חדשות על מוצריםהכלי העיקרי במערכת ה-build של Android להשגת אפליקציה קטנה, מהירה ומאובטחת הוא האופטימיזציה R8, הקומפיילר שמטפל בהסרת קוד ומשאבים לא פעילים לצורך כיווץ, שינוי שם של קוד או הקטנה ואופטימיזציה של האפליקציה.
משך הקריאה: 7 דקות -
אירועים ותוכניותאנחנו מתחילים עם השינוי היחיד שיש לו את ההשפעה הכי גדולה ודורש הכי פחות מאמץ כדי לשפר את הביצועים של האפליקציה: הפעלת הכלי R8 Optimizer במצב מלא.
5 min read
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?