פיתוח אפליקציות דינמיות
אפשר לבצע אופטימיזציה של חוויית המשתמש בטלפונים, בטאבלטים, במכשירים מתקפלים, במחשבים, ברכבים וב-XR 2D באמצעות Jetpack Compose. להניח את היסודות לפריסת האפליקציה ב-Android TV, ב-XR סוחף ובגורמי צורה עתידיים של מכשירים.
עולם של כמה מכשירים
פיתוח אפליקציות מגוונות שניתנות להרחבה בכל סביבת Android. כדאי להשתמש בכלים ובממשקי API מודרניים כדי להגיע ליותר משתמשים עם בסיס קוד יחיד שקל לתחזוקה.
ניתן להתאמה בכל מקום
לפתח את האפליקציה לכל גורמי הצורה של המכשירים בו-זמנית. אפשר להציג את האפליקציה למשתמשים בטלפונים, בטאבלטים, במכשירים מתקפלים, במחשבים, במסכים ברכב ואפילו במרחבים וירטואליים של Android XR באמצעות בסיס קוד יחיד של Compose שקל לתחזק.
ממשק משתמש דינמי
ליצור פריסות שמותאמות לכל מסך או לכל גודל או כיוון של חלון אפליקציה. כדי לנצל את שטח התצוגה הזמין בצורה הטובה ביותר, אפשר להשתמש בפריסות קנוניות וברכיבי ממשק משתמש של Compose שמשתנים באופן אוטומטי בהתאם לממדי התצוגה.
כלים מבוססי-AI
כדי להאיץ את הפיתוח של אפליקציות אדפטיביות, אפשר להשתמש בעזרה מבוססת-AI ב-Android Studio, ב-Antigravity וב-Android CLI (בנפרד או במסוף של סביבת הפיתוח המשולבת המועדפת). כדי לבדוק את הביצועים הדינמיים של פריסות מותאמות, אפשר לבדוק את האפליקציה באמצעות אמולטור של מכשיר וירטואלי שניתן לשינוי גודל ב-Android או באמצעות אמולטורים של גורמי צורה שונים.
איכות בכל הרמות
כדאי להשתמש בהנחיות האיכות המותאמות לאפליקציות כדי לבנות אפליקציה איכותית מההתחלה. כדי ליצור אפליקציה באיכות גבוהה בכל גורמי הצורה, אפשר להשתמש בשיטה של רמה 2 (אופטימיזציה מותאמת). כדי ליצור אפליקציה עם תכונות ייחודיות למכשיר וחוויית משתמש מושכת, אפשר להשתמש בשיטה של רמה 1 (התאמה מובחנת).
מקסימום החזר ROI
להגיע ליותר משתמשים ביותר מכשירים. תמשכו את תשומת הלב של יותר מ-300 מיליון משתמשים במכשירים עם מסך גדול. תיהנו מפי 14 יותר הוצאות באפליקציה של משתמשים במכשירים מתקפלים. אתם יכולים ליצור קשר עם משתמשי Chromebook ב-93% ממחוזות בתי הספר בארה"ב. המודעות יוצגו למיליוני משתמשים ב-Android Auto וב-Android TV.
חוויות שונות
תמיכה בתכונות הייחודיות של גורמי צורה שונים ותצורות מכשירים שונות, כדי לספק את חוויית המשתמש הטובה ביותר בכל מכשיר.
שולחנות עבודה
מסכים גדולים, מקלדות, עכברים ומשטחי מגע מאפשרים אינטראקטיביות משופרת, פרודוקטיביות גבוהה ומשחקים סוחפים.
מכשירים מתקפלים
תכונות קיפול כמו מצב שולחן ומצב ספר מאפשרות עיצוב חדשני של אפליקציות.
מכוניות
מסכים גדולים ברכב, שלעתים קרובות אינם מלבניים, ותכונות ייחודיות של Android Automotive OS מוסיפים שיקולים מיוחדים לאפליקציות ברכב בזמן חניה.
ChromeOS
לוח המגע והמקלדת המובנים מאפשרים קלט שאינו מגע. ממשק מחשב מאפשר פריסות מותאמות של אפליקציות.
טלוויזיה
חוויית המשתמש בטלוויזיות מחייבת פריסות שניתן לראות ממרחק של 3 מטרים, ולוח מקשים עם כפתורי חיצים וכפתור בחירה לניווט באפליקציה.
XR
אפליקציות של מציאות מורחבת משפרות את חוויית המשתמש באמצעות פריסות מרחביות, מודלים תלת-ממדיים וסביבות סוחפות.
ממשקי API אדפטיביים
ממשקי ה-API האדפטיביים של Jetpack Compose מאפשרים לכם ליצור אפליקציות לכל גורם צורה, גודל חלון או מצב תצוגה, כולל מצב מסך מפוצל וממשק מחשב, באמצעות בסיס קוד יחיד.
קו מוצרי Flexbox
יצירת פריסות באמצעות מודל flexbox לפי תקן האינטרנט. אפשר לסדר את הרכיבים לרוחב או לאורך, ולתת ל-Compose לטפל בגודל ובמרווחים בכל תצוגה.
מזהה GRid
ליצור רשתות גמישות עם כמה עמודות וכמה שורות, שמתאימות באופן אוטומטי את מספר העמודות והשורות כדי להתאים לשטח הזמין להצגה בכל גודל מסך.
MediaQuery
אפשר לשלוח שאילתות לגבי מידות חלון, מצב המכשיר, יכולות החומרה ותכונות המערכת כדי להתאים את ממשק המשתמש באופן דינמי להגדרה הספציפית של כל מכשיר.
תבניות עיצוב מוכחות
פריסות קנוניות מבטיחות חוויית משתמש אופטימלית בכל גורמי הצורה.
סצנות ניווט מאפשרות לאפליקציה להתאים את עצמה למספר גורמי צורה בצורה חלקה.
סצנות ניווט מאפשרות לאפליקציה להתאים את עצמה למספר גורמי צורה בצורה חלקה.
רשימה ופירוט
הפעלת גישה בלחיצה אחת לתוכן של פריט ברשימה על ידי הצגת חלוניות של רשימה ופרטים זו לצד זו במסכים גדולים, אבל בנפרד במסכים קטנים.
עדכון
סידור של רכיבי תוכן ברשת רחבה, שיוך של רכיבים לפי גודל ומיקום, משיכת תשומת לב לרכיבים באמצעות פרופורציה וקנה מידה.
חלונית תומכת
כדאי לארגן את התוכן באזורי תצוגה ראשיים ומשניים כדי שהכלים, האפשרויות וההגדרות יהיו נגישים בקלות ורלוונטיים לתוכן העיקרי.
ניווט
הגדרת זרימת ממשק המשתמש של האפליקציה באמצעות סצנות. ליצור פריסות בהתאמה אישית, להתאים את ממשק המשתמש לגדלים שונים של מסכים ולנהל חוויות מורכבות של חלונות מרובים.
עיצוב דינמי
ליצור פריסות לכמה גורמי צורה באמצעות רכיבי Material Design ו-Jetpack Compose.