מכניסים את הסמארט לסמארטפון
פיתוח של מיקרוסופט ישראל מאפשר למשתמשים באנדרואיד לקבל תזכורות חכמות, כמו למשל לקנות חלב כשהם בדרך הביתה או לקחת מטרייה כשתחזית מזג האוויר היא לגשם, וגם להציג עדכוני תנועה כשהם ברכב
עד שטלפונים חכמים יגדלו שכל, On X (מבטאים את זה "אוניקס"), יכולה לעזור לגרום לטלפונים להתנהג באופן חכם הרבה יותר. אוניקס היא פלטפורמה לסלולר שפותחה במרכז המחקר והפיתוח של מיקרוסופט בישראל, ויצאה בשבוע שעבר לחנות האפליקציות של אנדרואיד. זאת לא היתה טעות כתיב: במקום לשמור את הפיתוחים עבור מערכת ההפעלה שלהם, וינדוס פון, במיקרוסופט בחרו לפתוח את אוניקס דווקא עבור אחת משתי המתחרות המובילות.
זה לא הדבר היחיד שמאוד לא מיקרוסופטי בפיתוח הזה. אמנם על בניין המו"פ של מיקרוסופט בהרצליה מתנוסס בגדול שמו של דינוזאור התוכנה הדורסני שכולנו מכירים, אבל בפנים האווירה והפיתוחים מזכירים דווקא חברת סטארט-אפ צעירה ונלהבת. שירה וינברג, מנהלת המוצר של צוות אוניקס, לא מביעה שום פליאה על הבחירה המפתיעה באנדרואיד: "אנחנו משהו שבין מעבדה לבין קבוצת פיתוח: אנחנו יוצרים דברים שקשורים למחקר וללמידה. זה לא וינדוס, אלא משהו שאנחנו מאמינים שיכול להיות הדבר הבא. אנחנו מראים פה יכולות שפיתחנו ואנחנו רוצים להוציא את זה החוצה למפתחים ולמשתמשים כדי לראות מה הם יעשו עם זה".
אז מה בעצם אוניקס עושה? בגדול, מה שהמשתמש רוצה. הפלטפורמה מאפשרת ליצור חוקים שיבצעו פעולות מסוימות אם מתמלאים תנאים מסוימים, שיכולים להיות קשורים למיקום, לזמן, למצב הטלפון וכו'. ואם זה נשמע מסובך, זה לא. הנה כמה מהדוגמאות ל'מתכונים' שמוצעות באתר הפרויקט:
"כשאני בדרך הביתה, תזכיר לי לקנות חלב".
"תזכיר לי לקחת מטרייה כל יום בפעם הראשונה שבה אני פותח את הטלפון, אם על-פי תחזית מזג האוויר עומד לרדת גשם".
"תזכיר לי לבקר במכון הכושר אם לא הייתי שם במשך 3 ימים".
"אם החבר שלי מסמס לי'איפה'?', ענה אוטומטית את המיקום הנוכחי שלי".
"הפעל את תוכנת המוזיקה כשאני רץ".
וזאת , כמובן, רק ההתחלה: מספר הצירופים האפשריים הוא כמעט אינסופי. "ניתן ליצור חוקים גם על-פי מידת הזמינות של הסוללה, זמינות הרשת, מהירות התנועה שלך ועוד הרבה דברים שהסלולרי יודע עליך", מספרת וינברג.
זה נשמע קצת כמו תכנות. משתמש מצוי שאין לו ידע במחשבים יוכל גם הוא ליצור חוקים חדשים? "באתר אנחנו מציעים מתכונים פשוטים וניתן לשנות בהם מילים מסוימות כדי להתאים אותם לצרכים של המשתמש הספציפי - לשנות את השעה, את המקום שבו נשלחת התזכורת, את האנשים, את האתרים וכו'. זה נעשה בממשק פשוט לחלוטין שכל אחד יכול להשתמש בו.
"ניתן להגדיר מקומות כמו 'בית', 'משרד' וכו' בעזרת נתוני GPS; אפשר להגדיר חוקים שמתייחסים לשיחות נכנסות מאנשים מסוימים בין אנשי הקשר; ואפשר להתייחס לאמצעי התנועה באותו רגע. המערכת שפיתחנו יודעת לזהות אם המשתמש במנוחה, הולך, רץ או ברכב נוסע. את כל זה אפשר לעשות פשוט באמצעות בחירת מילים במתכונים, בלי שום ידע בתכנות.
"משתמשים מתוחכמים קצת יותר, שיודעים להשתמש בג'אווה-סקריפט, יכולים להשתמש ב-API שלנו כדי ליצור חוקים חדשים משל עצמם. אם משתמש יוצר לעצמו חוק חדש ורוצה לשתף אותו, הוא יכול פשוט ללחוץ על כפתור 'פרסם' ששולח אותו אלינו; אנחנו מעבירים אותו ביקורת, ואם הוא עבר - הוא יצורף לרשימת המתכונים, שתלך ותגדל. זה בעצם מיני-שוק אפליקציות".
מי שיש לו ידע בתכנות לא יכול לעשות את כל זה לבד, גם בלי עזרת אוניקס?
"לא, כי צריך משהו שייתן את כל הנתונים האלה; כולם קיימים בטלפון, אבל אנדרואיד לא חושף אותם בפני המשתמש. אוניקס מגישה את כל הנתונים שהמשתמש צריך. חוץ מזה, כדי ליצור משהו שבכלל ירוץ בטלפון צריך ליצור אפליקציה, וזה תהליך מסובך: צריך סביבת פיתוח, לחבר אליה את הטלפון, להעלות את זה לאפסטור של גוגל. אוניקס הופכת את התהליך לפשוט הרבה יותר ומצריך רמה פשוטה יחסית של ידע בתכנות".

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