מאמר

מה גוגל יכולה לעשות כדי לעזור למפתחים ליישם את התכונות החדשות של אנדרואיד?

protection click fraud

ווי חבר'ה אנדרואיד קטניםמקור: ג'רי הילדנברנד / אנדרואיד סנטרל

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

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

מבצעי VPN: רישיון לכל החיים תמורת 16 דולר, תוכניות חודשיות במחיר של 1 דולר ומעלה

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

הדרך לברר מה מפתח צריך היא לשאול מפתח.

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

תיעוד

קוד אנדרואידמקור: ג'רי הילדנברנד / אנדרואיד סנטרל

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

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

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

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

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

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

כלים מקוונים

מסוף התפתחות ענן של גוגלמקור: ג'רי הילדנברנד / אנדרואיד סנטרל

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

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

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

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

קונסולת המפתחים של Google Playמקור: ג'רי הילדנברנד / אנדרואיד סנטרל

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

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

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

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

אמולטור האנדרואיד אינו טוב כמו הטלפון שבידיכם.

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

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

סקירה של גוגל פיקסל 4a, כעבור 6 חודשים: עדיין המצלמה הטובה ביותר מתחת ל -400 דולר
טלפון קטן, ערך גדול

מתברר שגישת "פחות זה יותר" של גוגל באמת משתלבת היטב במגבלות של טלפון פחות יקר, וחוזקותיו בעיבוד תוכנה ומצלמה בולטים מול פחות מעודן תַחֲרוּת. פיקסל 4a מסתדר בדיוק במקום בו ה- 3a הפסיק, עם מפרט טוב יותר, אותה מצלמה נהדרת ומחיר נמוך ב -50 דולר.

זקוק להפסקה בהסגר? למה לא לנסות את עמק סטארדוו?
כל העבודה וכל המשחק

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

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

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

אלה האפליקציות הטובות ביותר שאתה יכול להשתמש בהן כדי לערוך את התמונות שצילמת
ערוך לפי ליבך

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

instagram story viewer