נקודות שליקטתי מה KeyNote הראשון של MIX 2010 חלק חמישי.

7 באפריל 2010

תגובה אחת

מהדקה ה 27 ואילך של ה KeyNote סקוט גטריי עבר לדון בנושא העיקרי שעל הפרק, הלא הוא ה Windows Phone 7. ה 7 זה כמובן כדי לקשר את החפיץ עם ההצלחה של Windows 7, וגם כי סתם ככה 7 בא אחרי 6. ואל תתבלבלו בבקשה עם Windows Mobile 7, שזו "סתם" מערכת הפעלה לטלפונים.

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

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

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

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

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

אז ככה נראה החפיץ.

mix1005

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

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

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

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

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

אין טוב מדוגמא מעשית וגישה לדואל היא משהו שממש מתבקש.

  mix1006

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

קונספט ה UI החדש הבא הוא ה Hub. ואני חושב שהתמונה הבאה תמחיש אותו בצורה הכי ברורה.

mix1010

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

התמונה למעלה חשובה, גם כי היא מציגה קונספט UI שנקרא Panoramic experiance, שהוא הדרך של מימשק המשתמש של Windows Phone 7 לטפל בדברים שגדולים מגודל המסך הפיזי. שימו לב איך הזרימה של המידע, משנה את עצמה, בהתאם למיקום שבו אתה נמצא, במבט הפנורמי, כך שבכל מבט ומבט, תקבל את תמונת המידע, בצורה שהכי מתאימה למה שאתה צריך.

מה שהופך את המערכת ל Cool, זה החיבור השקוף בין ה Hubs לתוכן שלהם. למשל ה Recent ב People Hub, עושה אינטגרציה בזמן אמת, מכל המקומות שאתה מבצע באמצעותם אינטראקציה עם אנשים. דהינו Facebook, גווגל, יאהוו (ומיקרוסופט Live, אם לרגע חששתם ששכחתי מישהו), ומציג את האחרונים שאיתם היתם בקשר, מכל מקורות המידע הללו ביחד. הוא גם מספיק חכם לתת לך, בלחיצה אחת, את היכולת להגיב לפוסט או לדיווח ב Facebook של חבר, וגם לראות בלחיצה אחת, מה הבלוג האחרו שהוא כתב. הקונספט הזה של שימושיות, נכון גם לכל ה Hub – ים האחרים, דהינו לסרטים, למשחקים, למוזיקה, ולכל Hub אחר מכל סוג שהוא.

מה שמאפיין את ה Windows Phone 7 מבחינת חמרה זה מיפרט עשיר במיוחד. מיקרוסופט לא חסכה כאן בחמרה, וזה בהחלט חפיץ שנמצא בצד החזק של מה שמקובל בשוק הזה. להלן רשימת מצאי (חלקית). מסך ברזולוציה גבוהה, GPU חזק, שלושה כפתורים קבועים, שני גדלי מסכים תקניים בלבד, זיהוי אורינטציה אוטומטי של Lanscape ו portraite. יש תמיד מסך מגע פעיל. יש תמיכה מובנית ב GPS ו/או שרותי מיקום מבוססי רשת, יש מיקרופון ומצלמה, יש תמיכה בדחיפת הודעות, יש מד תאוצה ותנאי סביבה. אה, כמעט שכחתי, כל Windows Phone 7 הוא גם Zune, וכולל את כל היכולות של Zune, סתם בשביל הכף.

אבל מבחינת שוק התכנה, ה Windows Phone 7 נותן הרבה את הדבר החשוב ביותר, יכולת לשלב בו יישומי צד שלישי.  או בקיצור אתה יכול לדחוף את היישום שלך שם, ולהרויח ממנו כסף. איך ? הקטע של יכולות שילוב תכנה וכלי הפיתוח, מספיק גדול בכדי שאקדיש לו פוסט נוסף, איל"ז, ותאמינו לי שגם Silberlight ו XSN Studio ובוודאי Visual Studio 2010 עוד יחגגו בפוסט הזה. ואנחנו כרגע, למי שכל כך רוצה לדעת, רק בדקה ה 41:45 של ה KeyNote הראשון, ויש לנו עוד שעה ורבע של מידע מרתק (לטעמי) לפחות.

לכל הפוסטים שלי בנושא MIX2010.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

תגובה אחת

  1. עוף החול8 באפריל 2010 ב 12:38

    שלושה כפתורים זה כל מה שצריך – ctrl alt del

    הגב