אפליקציות באנדרואיד מכוערות יותר? לפעמים זה יתרון

האפליקציות ב-iOS נראות טוב יותר מאשר באנדרואיד ויש לכך לא מעט סיבות. כיצד אתם יכולים לנצל זאת עבורכם?

תמונה: צילומסך

הפוסט נכתב על ידי יואח בר-דוד אשר הקים את Scoompa במאי 2011 יחד עם גיא תבור. שניהם יזמים סדרתיים (בין היתר: iRows, CastUP) שנפגשו בגוגל ישראל כאשר הוקמה בשנת 2006 והיו חלק מהצוות המייסד במשך כחמש שנים. בשנה האחרונה פיתחו השניים 17 אפליקציות לאנדרואיד שהורדו ע”י כ-2,500,000 משתמשים ובאחרונה מפתחים גם לאייפון.

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

ובכל זאת, הנה דוגמא השוואתית, כך נראה דיאלוג פשוט באנדרואיד:

כך הוא נראה ב-iOS:

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

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

וכך נראת המקבילה ב-iOS (הרשמית של אפל):

מדוע זה כך

שתי הסיבות העיקריות למצב הן:

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

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

להפוך חיסרון ליתרון

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

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

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

באפליקציות שלנו השקענו בפיתוח UI controls מלוטשים יותר. לא מצאנו כמעט אף פעם open source שהיה יפה ומלוטש, ובנינו אותם בעצמנו. לדעתנו ההשקעה השתלמה מהר מאד, גם לאפליקיצה בודדת, אבל במיוחד לאפליקציות הבאות שבנינו ושיתפו קוד. הזמן הדרוש לפיתוח UI control הוא לרוב ימי עבודה בודדים. הקפדנו לתחום את ההשקעה: לא ניסינו לבנות למשל את ה-Slider הכי יפה בעולם, אלא אחד שיפה יותר ממה שהמערכת מציעה, ונותן תחושה של ליטוש.

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

כך נראית המתחרה המובילה, עם מיליוני הורדות:

כך נראת האפליקציה שלנו:

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

איך תשפיע ICS

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

טיפים לפיתוח UI controls

אם אתם מחליטים לפתח UI control משלכם, הנה כמה טיפים בסיסיים:

  • השתמשו בחיפוש תמונה בגוגל כדי לקבל רעיונות

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

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

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

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

Avatar

כתב אורח

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

הגב

5 תגובות על "אפליקציות באנדרואיד מכוערות יותר? לפעמים זה יתרון"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

סידור לפי:   חדש | ישן | הכי מדורגים
שי בן משה
Guest

תודה על הכתבה אבל למה הפונט מתחלף ל-Tahoma באמצע?

Avi Barel
Guest
קודם כל תודה על הפוסט האינפורמטיבי ותודה. הנושאים שהועלו בפוסט אכן נכונים, בשל הסיבה שאנדרואיד היא מערכת הפעלה צעירה, סביבת הפיתוח שלה לא באה עם אלמנטים גרפיים עשירים כמו הSDK של אפל. מה גם שבאפל הוחלט להקנות למפתחים כלים עיצבויים מלוטשים יותר מהסיבה שבאפל יודעים טוב מאוד שמוצר יפה לא רק מוכר, אלא מעלה גם את ערך המעטפת (iDevice). חוץ מהעובדה שבאפל לא ממש סומכים על הטעם של המפתחים! לא בשביל לזלזל בהם חלילה, הרי לא חסר מפתחים שגם התעסקו עם UI בין אם בפיתוח ואפילו בעיצוב והתנסו בכך, אלא בגלל שבאפל יודעים טוב מאוד שפיתוח זה דבר אחד ועיצוב… Read more »
Avi Barel
Guest
קודם כל תודה על הפוסט האינפורמטיבי ותודה. הנושאים שהועלו בפוסט אכן נכונים, בשל הסיבה שאנדרואיד היא מערכת הפעלה צעירה, סביבת הפיתוח שלה לא באה עם אלמנטים גרפיים עשירים כמו הSDK של אפל. מה גם שבאפל הוחלט להקנות למפתחים כלים עיצבויים מלוטשים יותר מהסיבה שבאפל יודעים טוב מאוד שמוצר יפה לא רק מוכר, אלא מעלה גם את ערך המעטפת (iDevice). חוץ מהעובדה שבאפל לא ממש סומכים על הטעם של המפתחים! לא בשביל לזלזל בהם חלילה, הרי לא חסר מפתחים שגם התעסקו עם UI בין אם בפיתוח ואפילו בעיצוב והתנסו בכך, אלא בגלל שבאפל יודעים טוב מאוד שפיתוח זה דבר אחד ועיצוב… Read more »
ירון
Guest

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

Gal Brill
Guest
בעיה נוספת מעבר לכל מה שתואר פה (והכל נכון) היא העובדה שאנדרוייד יכול לבוא בכל מיני מידות וצורות עם שינויים בלתי צפויים של חברה זו או אחרת, מה שמקשה עד לרמה בלתי אפשרית לבצע ממשק משתמש מושלם, ב iOS לעומת האנדרוייד יש 4 מידות שאותם צריך לקחת בחשבון והמערכת מאפשרת בקלות להתמודד איתם (2x@ למי שמכיר). אנדרוייד לא יפתרו את הבעיה הזו למרות ניסיונות כגון 9Patch הממשק יראה פחות טוב כל עוד לא תשבו ותחתכו את אותו ממשק בלי סוף לפי הכללים שלהם. דבר עקרוני נוסף היא חוסר הקונבנציה שקיימת ב iOS (ולשם הדיון גם במערכת ההפעלה Windows Phone 7)… Read more »
wpDiscuz

תגיות לכתבה: