סיכום גוגל I/O

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

נתחיל במכשירים: בגוגל I/O לא הוצגו מכשירים חדשים, מה שגרם לחרושת שמועות שתוכנית NEXUS מתה מכיוון שעתה יש מכשירים של יצרנים שונים עם ROM אנדרואיד נקי (מה שנקרא Google Play Edition). האם התוכנית מתה?

לא, התוכנית לא מתה, כך טוען דייויד בורק, מי שאחראי בגוגל על תוכנית נקסוס. גוגל עדיין ממשיכה בתכנון ובניית מכשירים נוספים עם יצרני חומרה, בדיוק כמו שהיה עד היום. מכשיר הנקסוס 6 בעצם ישוחרר למכירה כשתצא גירסת אנדרואיד חדשה ולא כמו שהיה בעבר – בכנס גוגל I/O, כך שאם אתם מעוניינים לרכוש טלפון טוב במחיר זול ואתם רוצים את החוויה הכי נקיה של אנדרואיד, חכו עוד 3-4 חודשים.

גוגל הציגה במהלך הכנס 3 תוספות חדשות לאנדרואיד, מעין "תת גירסאות" (למרות שכולם בסופו של דבר רצים על אותה גירסה של אנדרואיד): Android Auto, Android Wear, Android TV.

  • Android Wear מכסה את כל עניין הציוד הלביש – שעונים חכמים, משקפיים חכמות וציוד לביש עתידי נוסף.
  • Android TV הוא בעצם הנסיון הרביעי של גוגל לכבוש את מסך הטלויזיה אצלכם בסלון (מי אמר שגוגל לא עקשנים?), רק שהפעם גוגל הפיקו לקחים מהגרסאות הקודמות. קודם כל הממשק הרבה יותר פשוט וניתן לשלוט ב-Android TV הן דרך שלט, דרך מכשיר הטלפון שלכם או דרך ג'ויסטיק. הפעם יש DRM מובנה (לשמחת האולפנים), יש תמיכה ב-Cast (כך שתוכלו להקרין משחקים ואפליקציות ישירות מהטלפון/טאבלט שלכם אל הטלויזיה בצורה חלקה, כולל משחקים), יש צ'יפ גרפי עצבני (Tegra K), ויש תמיכה בג'ויסטיק לא רק לשליטה אלא גם למשחקים (ביי ביי Ouya). המטרה המוצהרת של Android TV היא בעצם לגרום הן ליצרני טלויזיות והן ליצרני חומרה להשתמש ולמכור כמה שיותר את Android TV כמוצר מוטמע. כך לדוגמא Sony, פנאסוניק, פיליפס ואחרות הכריזו שאנדרואיד TV יוטמע כבר בתוך הטלויזיות, ואילו ASUS ויצרניות חומרה אחרות הכריזו כי הן תמכור קופסאות קטנות שהן Android TV.
  • Android Auto – גוגל עבדו עם מספר יצרני רכב כדי לתת פתרון כולל לכל מה שקשור לחוויית משתמש ברכב מבלי לסכן את הנהג. מערכת האנדרואיד באוטו נבנתה בצורה שונה כדי לפשט כמה שיותר פעולות, הכל כדי שלא להסיח את הנהג מלהסתכל על הדרך. כך לדוגמא ניתן לשלוט בפעולות ישירות דרך כפתורים על ההגה או בצידיו, יש שימוש מאוד רחב בזיהוי הדיבור של Google Now הן לניווט והן למענה להודעות. גם המפות של גוגל נמצאות ב-Android Auto והממשק הוגדל כך שהנהג לא צריך להתאמץ כדי לקרוא את הניווט הקרוב.

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

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

אבל החלק המעניין ביותר לדעתי היה דווקא החלק של ה-Chrome OS והאינטגרציה עם אנדרואיד. זה עדיין לא בחוץ אבל גוגל הדגימה לדוגמא כניסה אוטומטית ל-Chromebook ברגע שהמכשיר טלפון שלך נמצא ליד ה-Chromebook (אותו דבר עם אנדרואיד L, אגב), קבלת הודעות שמופיעות במכשיר האנדרואיד על ה-Chromebook (ואפשרות להגיב לחלק מהן, כמו ל-SMS) והחלק הכי מעניין – הרצת אפליקציות אנדרואיד על ה-Chromebook. גוגל הדגימו איך VINE ו-Evernote רצים ולא הרחיבו יותר מדי בפרטים הטכניים, אך לפחות ממה שאני מבין, לא מדובר (עדיין) בשילוב אנדרואיד בתוך ChromeOS אלא יותר מעין RDP עם קישוריות יותר עמוקה ל-ChromeOS עם אנדרואיד. כך לדוגמא המצלמה, המקלדת והעכבר יכולים לעבוד על האפליקציית כרום שנראית במסך ה-Chromebook, אך לא מראים שם כל דבר שקשור ל-Multi Window (להריץ מספר אפליקציות אנדרואיד בחלונות שונים).

הרבה טכנולוגיות הוצגו בכנס ועתה נשאר לראות מה יתפוס ומה יפול. אנדרואיד עם כרומבוק זה שילוב מעולה, בהתחשב בכמות הענקית של אפליקציות שקיימות לאנדרואיד. Android TV נראה פתרון מעולה הן ליצרני טלויזיות והן לאלו שמעוניינים להריץ אפליקציות אנדרואיד או לצפות בסרטים על הטלויזיה בפתרון אחד מבלי להוסיף עוד קופסאות (ולייתר קופסאות אחרות. אגב, גוגל לא הכריזה על כך אבל זה יתמוך ברזולוציות 4K). עניין העדכונים שיגיעו ישירות ובמהירות מגוגל הוא דבר שראוי לשבח, אבל גוגל עדיין לא נותנים פתרון לעדכוני טלפונים/טאבלטים שאינם בתוכנית Play Edition (סונדר פיצ'אי דיבר על שדרוגים דרך ה-Play Store של רוב הדברים, אבל מה לעשות, לפעמים צריך להחליף Kernel ועוד חלקי System שאותם Google Play לא יכול להעביר ולהתקין).

ואיך אפשר לכתוב על I/O בלי ההפתעה של ה-VR. קרטון פשוט, סקוצ', גומיה, עדשות פשוטות ומתג – והטלפון שלך נהפך למחשב שמציג VR. זה כמובן לא Oculus Rift, אבל אם מפתחים יקחו את זה ברצינות, תהיו בטוחים שסמסונג, LG, ואחרות ישמחו לצייד את הטלפונים החדשים שלהם ברזולוציות מפוצצות (ה-Note-4, ה-LG G3, מגיעים ויגיעו עם רזולוציה של 2560X1440!) ואיזה KIT שתוכל לדחוף את הטלפון שלך ולשחק בתלת מימד – ואת זה, אף אחד לא צפה.

שנה לפרוייקט Loon

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

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

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

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

הפרויקט הוכרז ב-15/6/2013. שנה עברה. איך התקדם הפרויקט? הפרויקט התקדם, והתקדם המון.

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

במקור Loon היה אמור לעבוד על תדרי WiFi, אך לאחר שבגוגל X התנסו עם זה, הם החליטו לשנות כיוון ומ-WiFi הם עברו ל… LTE עם קצבים הרבה יותר גבוהים: תחנה נייחת תקבל קצב של 22 מגהבייט (100+ מגהביט), וגם טלפון יוכל להתחבר ולקבל מהירות של 5 מגהבייט (40 מגהביט). זה כמובן לא Google Fiber אבל ממצב של אזורים רבים ללא שום תקשורת למצב של 100 מגהביט נייח – זו התקדמות ענקית.

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

גוגל לא מעוניינת להיכנס למריבות הפוליטיות ולא מעוניינת לפתוח צינור עוקף צנזורה. גוגל דווקא מציעה חיבור LTE שמחובר לספק הסלולר של אותה מדינה, כלומר כל תשתית ה-Loon תשמש כ-Extension לתשתית ה-DATA של אותן חברות סלולר במדינתן..

ולפתע – גוגל הפכו להיות ה-Darling של חברות הסלולר. כל חברות הסלולר, מהגדולות והידועות ועד הקטנות דווקא רוצות לעבוד עם גוגל. אחרי הכל, כשמדינה משתרעת על שטחי ענק (תחשבו באפריקה) ועשרות או מאות קילומטרים מפרידים בין עיר לעיר, פתרון של Loon שמחובר לספק הסלולר של אותה מדינה יכול לתת לך חיבור DATA (ו-Voice שכנראה יבוצע ב-Encapsulation כמו HD Voice) גם כשאין לו שום אנטנה למרחק קילומטרים רבים – נשמע כמו פתרון מעולה.

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

פרויקט ה-Loon אינו בא לתת תשובה רק למדינות העולם השלישי אלא גם לארה"ב ולאירופה, ובעצם לכל חברת סלולר שרוצה לתת שרותי Data ויש לה "חורים" רציניים מבחינת כיסוי כי אין הצדקה כספית להעביר סיב אופטי לאורך מאות קילומטרים שבסופו מתחברים 4 משתמשים, 3 גמלים ושועל. עם Loon יש פתרון וגם ניתן לנשום לרווחה מבחינת יח"צ ורגולטורים – חברת הסלולר הידועה לשמצה XYZ בשיתוף גוגל מוכנה בשמחה לתת לאותו אזור נידח חיבור Broadband.

גוגל עובדים בקצב זריז, גם בפרויקט Loon. לפי כתבה באתר Wired, עד סוף השנה המערכת תהיה פעילה עם 100 בלונים שמסתובבים סביב כדור הארץ, וב-2015 בגוגל שואפים שיהיו בין 300-400 בלונים שמרחפים ונותנים שרות.

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

וזו – רק ההתחלה. גוגל שופכת כסף על ימין ועל שמאל בנושאי אינטרנט מגובה רב. לפני כחודשיים הם רכשו את Titan Aerospace שמייצרים דאונים שמרחפים באויר ומשמשים כראוטרים מעופפים. לפני שבוע – חצי מיליארד דולר על Skybox Imaging שאמנם יעזרו רבות לגוגל בכל הנושא של מפות עם פירוט הרבה יותר רציני, אך אל תתפלאו לגלות שגם הצוות של Skybox נהיה בחלקו צוות של Loon כזרוע משלימה. מדוע גוגל משקיעים כל כך הרבה כספים? לעניות דעתי, התשובה נעוצה בכך שגוגל בסופו של דבר תרצה לתת רוחב פס הרבה יותר גבוה לכולם ובכל מקום אפשרי בכדור הארץ, על האדמה או באויר ולגרום לאנשים יותר ויותר להשתמש בשרותי גוגל.

כמה מילים על ה-WWDC של אפל

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

אפל הכריזו על גירסה חדשה ל-iOS, גירסה 8. בגירסה זו ישנם תוספות רבות כמו אוטומציה לבית (עדיין אפל צריכים להרחיב על כך), שיפורים ויזואליים בממשק, הכנסה סוף סוף של Widgets צד ג' (משהו שקיים עוד מאנדרואיד 1.6!), אפשרות סוף סוף להחליף למקלדת אחרת כמו Swipe (שוב, קיים באנדרואיד מאז 2.0!), שיפורים ב-Notifications ועוד. אפל באמת, בלי שמץ של ציניות, הוסיפו המון חלקים שהיו קיימים אצל המתחרים והוסיפו עוד דברים נחמדים מאוד. כשמגיע מחמאות לאפל – אני בשמחה אתן.

אבל הבעיה המרכזית, למי שלא שם לב, היא שאפל שוב נוטשת משתמשים קבועים שלה. היכן? בדיוק בחלקים שקשורים לאינטרקציה חיצונית, מחוץ לאייפד/אייפון/מק. כך לדוגמא, ב-iOS 8 אתה יכול להתחבר ישירות מהמק אל הטלפון שלך ולהשתמש בחבילת הגלישה הסלולרית, כל זאת מבלי לנגוע בכלל בטלפון שלך (אגב, הפונקציה הזו לא תהיה פעילה מיד, יש צורך שהספק הסלולרי שלך יאפשר זאת, מה שיגרור בוודאי בישראל עלויות נוספות לחבילה שלכם, לפחות בהתחלה. זוכרים איך חברות תקשורת סלולריות מסויימות בישראל גבו יותר על Tethering? אותו דבר). אפשרות מאוד נחמדה אחרת היא לקבל את ההודעות ולשלוח אותם ישירות מהמחשב שלך, בין אם מדובר ב-SMS, ב-iMessage וכו'. תוכל לשלוח הודעות גם מהמחשב כולל וידאו, תמונות וקול. הטלפון נמצא מחוץ להישג ידך ויש שיחה? תוכל לענות ולהוציא שיחות ישירות מהמחשב שלך מבלי שהמכשיר יהיה ליידך (שוב, רק כשספק התקשורת שלך תומך ב-WIFI Calling, משהו שעדיין לא נתמך בארץ). או הפונקציונאליות הנחמדה שאם אתה כותב אימייל באייפון/אייפד שלך, תוכל להמשיך לכתוב אותו ישירות מהמחשב או מאחד המכשירים שלך – שזה מאוד נחמד.

הצרה? כל אותן פונקציות זמינות רק לבעלי מק. אם אתה מאוד אוהב את האייפון שלך והמחשב שלך הוא PC שמריץ Windows, אתה לא תקבל אף אחת מהפונקציות הללו. רבים מהחברות היו מוכנים להכניס מק במקום PC ל-Corporate, אם היו חבילות אופיס ועוד כמה תוכנות זמינות למק עם עברית (כן, אני יודע שיש אלטרנטיבות, אבל שום חברה גדולה לא תהיה מוכנה להכניס מק לעובדים שלה אם אין לו אופיס 2010/2013/2014 עם עברית מלאה מובנית ומיקרוסופט עדיין מתעקשת שלא ליישם RTL מלא באופיס על מק).

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

מבחינה תחבירית של השפה, אפל לקחו מכל חור אפשרי. הם העתיקו הרבה חלקים מ-Python, מ-Javascript, מ-Lua, מ-RUBY ועוד כמה שפות. גם Swift כמו שפות רבות אחרות, משתמש בקומפיילר כדי להדר את הקוד לשפה בינארית והוא משתמש ב-LLVM.

אפל רצו להרשים את המפתחים והציגו ביצועים של הצפנה עם RC4. עם Python היתה מהירות של X1 ועם Swift פי 220. זה נראה מרשים למי שלא כתב שום קוד ב-Python, אך אם תשאלו מהנדסים בגוגל (בגוגל משתמשים המון ב-Python וכל מהנדס תוכנה שם מחוייב לדעת את השפה) ובמקומות אחרים – הם יאמרו לכם שהכל תלוי איך אתה כותב, איזה ספריות אתה משתמש כדי לכתוב את האפליקציה וכו'. אפל מנסה להשוות תפוחים לתפוזים (Python לא משתמש בקומפיילר כמו בשפות C או ++C והוא מריץ קוד ישירות). והם כמובן לא חשפו את הקוד שמראה מה הם עשו כי אם הם היו חושפים, אחרים היו שמחים להראות שניתן להציג ביצועים הרבה יותר גבוהים מ-Python. ככלל Python לא בנוי להתחרות מול C או ++C או כל שפה שמתקמפלת לקבצים בינאריים, Python מיועדת לכתיבת קוד שיכול לרוץ בכל פלטפורמה עם מינימום שינויים (ובמקרים רבים אין צורך בשום שינוי קוד) והיא מיועדת לכתיבת אפליקציות שלא מצריכות מהירות. Swift לעומת זאת, בנויה כדי למשוך מפתחים חדשים וכדי לתת להם שפה שנותנת מהירות.

הבעיה המרכזית עם Swift היא ששוב – אפל חושבת רק על עצמה ולא על שוק המפתחים. שפת Swift יכולה לשמש אך ורק לפיתוח אפליקציות למק ול-iOS. לעומת זאת, המתחרים כשמוציאים שפה נוקטים בשיטה אחרת: מיקרוסופט לדוגמא הוציאה בזמנו את #C ל-Windows אך היא גם הגישה אותו ל-ITU כדי להפוך אותו לסטנדרט חדש ובמקביל הם סייעו ל-Xamarin להכין קומפיילר ללינוקס ולאנדרואיד כך שתוכל מבחינה טכנית לכתוב אפליקציות לסביבות לא מיקרוסופטיות עם #C. גוגל כששחררה את GO, שחררה אותו מהרגע הראשון ללינוקס, מק ו-Windows, וגם ל-FreeBSD והכל כקוד פתוח. אפל כמובן לא משחררת כרגע אפילו שורת קוד אחת מ-Swift.

למי שמעוניין ללמוד Swift – עכשיו זה הזמן, אבל עדיין, חברות שכותבות אפליקציות למכשירי אייפון/אייפד יצטרכו או לכתוב קוד ב-Swift ו-Object C או להתעלם מ-Swift. הסיבה? אפל בינתיים לא רוצה לשחרר שום runtime שיאפשר לקוד שנכתב ב-Swift לרוץ על מכשירים מבוססי iOS 7 אלא רק על iOS 8, ו-iOS 8 לא ירוץ על אייפון 4 ואייפד 2, כך שקוד שנכתב ב-Swift לא ירוץ על מכשירים אלו.

אפל מרוויחה מ-Swift קהל יותר גדול של מפתחים חדשים (השפה באמת קלה ללימוד, מאפשרת שילוב של Objective C ב-Swift ולהיפך, והיא גם, אציין לטובה, עוזרת בכתיבת קוד יותר מאובטח), אבל היתרון הגדול שיהיה ל-Swift בהמשך הדרך, הוא שתוכל להדר את האפליקציה שלך לא רק שתרוץ על מק ו-iOS, אלא שהיא תוכל לרוץ ב-2 הפלטפורמות גם כשהמק כבר לא ישתמש יותר בצ'יפ של אינטל. "סוד" גלוי וידוע הוא שאפל מאוד רוצה לנטוש את המעבדים של אינטל כדי להוציא מחשבי מק מבוססים ARM ועם אורך חיי סוללה שנמדדים בימים ולא בשעות, אבל הדרך שזה יקרה עדיין ארוכה והמעבד הכי חזק שמבוסס ARM ממשפחת A53 ומעלה, עדיין מציע ביצועים די גרועים מאוד בהשוואה למעבדים כמו i5 או i7 (תסתכלו לדוגמא בטבלה הזו) שמציגים תוצאות פי 10 ומעלה יותר מכל מעבד מבוסס ARM ועוד לא דיברתי על מעבדים מבוססי Xeon כמו שיש במק פרו – אבל אפל רוצה לעבור, ואולי ה-A9 (ה-A8 כבר בייצור ע"י סמסונג בטקסס) יקבל בתוכו כמה חלקים נוספים שמזכירים דברים שקיימים ב-i7 של אינטל, ואז המפתחים לא יצטרכו לתכנן את כל האפליקציות מחדש אלא רק לקמפל ולשחרר.

עוד נקודה אחת שלא כל כך קשורה ל-WWDC אך כן קשורה בעקיפין לאפל ולעיצוב GUI ולכן אני כותב אותה למפתחים ולמעצבי UX: גוגל בזמנו שחררה מדריכים וקליפים כיצד לעצב ממשקי משתמש למכשירים בגדלים שונים, ורוב המעצבים לאייפון/אייפד די התעלמו מההוראות. אחרי הכל, הם מפתחים למכשירים של אפל, מה להם ולאנדרואיד? זה איכס פיכס, נכון? אז זהו – שאפל הולכת (לפי השמועות) להכריז בספטמבר (כנראה) על האייפון 6, ושוב יהיה שינוי רזולוציה מאסיבי, שוב יצטרכו לתכנן אייקונים ואת הממשקים לאפליקציות. גוגל, בכנס I/O שיערך עוד שבועיים (וישודר כולו ב-יוטיוב. הידד, אין צורך מכשיר אפל כדי לצפות בשידור!) תקדיש את רוב הכנס לעיצוב גרפיקה וממשקים למכשירים בגדלים שונים, אז גם אם אתם שונאים שנאת נפש אנדרואיד, תציצו בוידאו. אולי תחסכו לעצמכם עבודה בעתיד כשעוד מכשירים מבית אפל יצאו עם רזולוציות שונות.