פיתוח למכשירים מתקפלים: מה שאתה צריך לדעת

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 2 Lang L: none (month-011) 2021
תאריך עדכון: 1 יולי 2024
Anonim
Section 8
וִידֵאוֹ: Section 8

תוֹכֶן


עידן המכשיר המתקפל הוא עלינו! או לפחות זה יהיה בקרוב מאוד, עד לעיכוב קל.

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

גדלי מסך גדולים יותר צריכים להיות שווים למעורבות טובה יותר של משתמשים

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

הוא כל כך חם ברגע זה!

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


תחילת העבודה - חיקוי מכשירים מתקפלים

הדבר הראשון שעליך לעשות הוא להוריד לעצמך עותק של Android Studio 3.5 Canary 13 וליצור מכשיר וירטואלי חדש עם אנדרואיד Q Beta וגורם צורה מתקפל. זה יאפשר לך לבדוק את האפליקציה שלך כדי לראות כיצד היא מטפלת בקיפול לשניים. ברגע שיש לך Android Studio, אתה יכול להשיג את כל מה שאתה צריך דרך מנהל AVD כרגיל.

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

יש גם אפשרויות אחרות. אתה יכול לעבור למעבדת הבדיקה המרוחקת של סמסונג ולנסות להפעיל מרחוק גלקסי קיפול. זה אומר שליטה על בפועלמכשיר איפשהו. אני די נהנה מהעובדה שהיא מבקשת שלא תשתמש בה כדי להתקין ולהפעיל את Fortnite! זה לא מושלם - זה די איטי - אבל זה גם מעניין עבור כל מי שמעוניין לצאת עם קיפול (כמו שלך באמת).


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

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

תמיכה ברציפות של אפליקציות

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

(שיחקתי עם Axon M הישן שלי - שעדיין נמצא באנדרואיד 7.1 - ואני מופתע מכמה אפליקציות שכבר מסתגלות בצורה חלקה כשפותחים את העניין).

הדרך בה אנו עושים זאת עוברת onSaveInstanceState () ואחסון מתמשך. במילים אחרות, וודא שאתה שומר את הפריסה שלך ואת כל הנתונים החשובים במהלך onPause () ואז אחזור בהתאם לצורך. באפשרותך להשתמש ב- ViewModel כדי לשמור נתונים במהלך שינויים בתצורה.

משתמשים רוצים פריסה המנצלת את מלוא הנדל"ן המסיבי של המסך שהם משלמים ל -2,000 דולר כדי ליהנות מהם.

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

אך הימנע מהפיתוי פשוט למתוח את הכל כך שיתאים. אחרת, מה הטעם?

משתמשים באמת מעריכים פריסה המנצלת את מלוא הנדל"ן המסיבי המסך שהם משלמים ל -2,000 דולר כדי ליהנות מהם. חשוב על הדרך בה Gmail מסתגל להציג שתי עמודות בטאבלט - אתה יכול להשיג את אותו הדבר על ידי שימוש במשאבי פריסה חלופיים.

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

ריבוי קורות חיים

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

מי זוכר את הבחור הקטן הזה?

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

תצטרך להשתמש גם בתכונה הניתנת להתאמה אישית: אנדרואיד: resizeableActivity, שעבר כמה שינויים ב- Android Q.

סגירת הערות

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

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

הקפד לחזור לכאן מדי פעם. אנו נוסיף הוראות וטיפים נוספים ככל שנלמד יותר.

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

בשנת 2015, מיקרוסופט הכריזה לראשונה על HoloLen, אוזניות מהפכניות, אשר מיזגה את הטכנולוגיות של מציאות מדומה והגדילה את המציאות למה שהכנה החברה Mixed Reality. כשהם לובשים את האוזניות, אנשים עדיין יכלו ל...

אנו ממליצים לך לקרוא