וִידֵאוֹ: Her Morning Elegance / Oren Lavie (נוֹבֶמבֶּר 2024)
מיקרוסופט פרסמה מספר הכרזות והדגמות חשובות בכנס Build שעבר בשבוע שעבר, שם הציגה את מהדורת יום השנה של Windows 10 והכריזה על שלל יוזמות חדשות שמכוונות למפתחים, החל מכלי קוד פתוח וחוצה פלטפורמות ועד שירותי ענן חדשים. אך בעוד שהרבה מההודעות היו ברורות על הבמה, מצאתי שהיו מספר טרנדים חשובים שנאמרו. הנה מה שמצאתי הכי מעניין:
1. מיקרוסופט רוצה להיות מובילה עבור מפתחים לא משנה לאיזה סוג יישום, שפה או פלטפורמה הם מכוונים.
אכן הדחיפה להפוך את כלי הפיתוח של מיקרוסופט לחוצה פלטפורמות הייתה המסר הגדול ביותר של ועידת ה- Build, שחוזר שוב ושוב על ידי מנהלי מיקרוסופט, לא רק במוקדים המרכזיים, אלא ברבים מהפגישות הפריצה. מיקרוסופט מדברת כבר זמן רב על כלים חוצה פלטפורמות, וזה היה גם המסר הגדול של ה- Build של השנה שעברה. נראה כי חלק מהתכניות הללו הצליחו; לאחרים לא. אך השנה נראה כי המאמצים משולבים הרבה יותר במוצרי הליבה.
למשל, מעטפת ה- BASH של אובונטו שנבנית במהדורה הגדולה הבאה של Windows תאפשר למפתחי לינוקס לעבוד בתוך Windows. מיקרוסופט קנתה גם את חברת Xamarin, שהפכה פלטפורמת.NET ליצירת אפליקציות ל- iOS, Android ו- Mac. סקוט גוטרי, סמנכ"ל קבוצת Cloud and Enterprise Group, הודיע כי קסמרן תיכלל כעת בגירסאות שונות של סביבת הפיתוח הפופולרית של Visual Studio (כולל הגרסה החינמית) ללא עלות נוספת. היו המון פעילויות בנושא בניית אפליקציות חוצות-פלטפורמות באמצעות Xamarin וגם אפאצ'ה קורדובה, פלטפורמת פיתוח סלולרית חוצה פלטפורמות המבוססת על תקני רשת. (הגרסה המסחרית היא Adobe PhoneGap.) מיקרוסופט תומכת בלינוקס בשירות הענן Azure שלה מזה זמן, והיא גם הודיעה לאחרונה כי SQL Server תגיע לינוקס בשנה הבאה.
אלה שינויים גדולים יותר ויותר ממה שהייתם מצפים ממיקרוסופט מלפני שנתיים בלבד. ההודעה הבלתי מדוברת: ברור שרוב המפתחים רוצים ליצור אפליקציות לקוח iOS ו- Android, ולא רק יישומי Windows ו- Web, וכי רבים ממקדים לשרתי לינוקס, לא רק ל- Windows Server, כמו גם לשירותי אינטרנט של אמזון וספקי ענן אחרים, ו לא רק של מיקרוסופט Azure. במקום להילחם בזה, מיקרוסופט מתחבקת עם זה.
2. כאשר מיקרוסופט אומרת "Mobility First", אין פירוש הדבר של Windows Phone.
במקום זאת, החברה הדגישה שכאשר היא אומרת שהיא רוצה להתמקד ב"ענן תחילה, ניידות קודם ", זה אומר ניידות של חוויות בין מכשירים, תוך שהיא מדגישה כיצד דברים כמו חבילת Office ו- OneDrive עובדים ב- iOS ואנדרואיד, כמו גם ב- Mac ו- התקני Windows ויכולים לסנכרן מידע על כל המכשירים הללו. בנוסף לייצור מוצרים כמו אופיס ועוזרת אינטליגנטית Cortana שלה עובדים בפלטפורמות מרובות, מיקרוסופט דוחפת דרכים עבור מפתחים לגרום ליישומים שלהם בפלטפורמות לעבוד יחד.
לדוגמה, ישיבה אחת התמקדה בפרויקט רומא, תוכנית האב של מיקרוסופט לאופן בו מפתחים יכולים ליצור יישומים העובדים יחד בין מכשירים, כמו לתת לאפליקציית טלפון לעבוד עם אפליקציה בשולחן העבודה או ב- Xbox. חלק גדול מכך בנוי בכלי ה- SmartGlass של Xbox, המאפשר לטלפון או מחשב להתחבר ל- Xbox, עם כלים חדשים על גבי זה. מה שמעניין הוא שהדבר יעבוד בכל חלונות, אנדרואיד ו- iOS כאשר הוא יוצא, כך שיישומי אנדרואיד או iOS יכולים לעבוד עם יישומי Windows או Xbox. ההודעה הבלתי מדוברת: Windows Phone אינו מת, אך הוא כבר אינו מרכזי באמביציות של החברה. מיקרוסופט יודעת שרוב האנשים יפעילו מכשירים ניידים של iOS ואנדרואיד, ולכן עליה להיות יישומים וכלים לכל אלה.
3. Windows 10 מקבל הרבה הסכמה.
מיקרוסופט עשתה מידה רבה כיצד ישנם כעת 270 מיליון משתמשי Windows 10, כאשר טרי מיסטרסון, סמנכ"ל קבוצת Windows and Devices, אמר כי הדבר מייתר את מעבר Windows 7 לאורך אותה פרק זמן של 145 אחוזים, והוא הרבה לפני המעבר האיטי של Windows 8. אלה חדשות טובות עבור החברה, מכיוון שהיא ממשיכה להיות ביעד של מיליארד מכשירי Windows 10 בשנתיים-שלוש. אבל אם משתמשים בכמיליון וחצי מיליארד מחשבים אישיים, עדיין זה אומר ש 85 אחוז מהם עדיין לא מפעילים את Windows 10, כך שמיקרוסופט צריכה להמשיך לדחוף שדרוגים ומכירות חדשות.
4. עדכון יום השנה ל- Windows 10 דוחף דיו, קורטנה, שלום.
אמרסון אמר כי העדכון הבא, שהגיע בקיץ הקרוי ולעיתים מכונה "רדסטון", יתמקד בנושא של מיקרוסופט "מחשוב אישי יותר" עם דברים כמו שיפורים במערכת האימות הביומטרית של Windows Hello ושילובו באפליקציות ובדפדפן Edge., כמו גם תוספות לדפדפן עצמו ושיפורים לעוזרת האישית של קורטנה (עליה אדבר בהמשך).
אולם חלק גדול מההדגמה התמקדה בדיו, ותקוותיה של מיקרוסופט שאנשים יפנו למחשוב מבוסס עט (במכשירים כמו קו Surface) כדי להחליף הערות עט-נייר, עם שיפורים ביישומי Sticky Notes ו- SketchPad. לשימוש מתקדם יותר בדיו כפלטפורמה, כאשר העט משמש לביצוע דברים כמו חיקוי מילים ב- Word. התרשמתי ביותר מהיכולת להעלות סרגל על המסך לציור או יישור אובייקטים בכלים כמו PowerPoint או Adobe Illustrator CC. המאייר אפילו יכלול שבלונות אחרות שיעזרו לשרטט. למרות המאמצים של מיקרוסופט, דיו נשאר עדיין שימוש נישה עבור רוב האנשים. למרות ששמענו על הגברת ההסכמה של ארגונים עם Windows, רציתי לשמוע יותר על דרכים להקל על Windows 10 לפריסה ארגונית, אך מיקרוסופט לא התייחסה לכך. לא מדוברת: העברת Windows ללוח זמנים לעדכונים שנתי בערך פירושו שכל מהדורה חדשה היא יחסית מצטברת. כמובן שזה אומר שקל יותר למשתמשים להיות מעודכנים.
5. מיקרוסופט עדיין דוחפת את "פלטפורמת Windows האוניברסלית".
החברה מדברת על אפליקציות "אוניברסאליות" כבר כמה שנים, כאשר מרבית המושגים הבסיסיים חוזרים לאפליקציות "המודרניות" או "המטרו" שהובטחו ל- Windows 8 לפני חמש שנים. במפתח הראשי השנה, דיבר המירסון על צמיחת הפלטפורמה, ואיך נראה בקרוב יישומים כמו אלה מפייסבוק. הוא דיבר גם על שחרור חנות Windows לעסקים, המיועדת ליישומי עסק עסקיים. הפגנות אחרות הראו אפליקציות יוניברסל הפועלות ב- Xbox ואיך הן יכולות לעבוד עם HoloLens. יתכן והכי חשוב, החברה הראתה ממיר אפליקציות לשולחן העבודה, המכונה לעיתים Centennial, שנועד להקל על העברת אפליקציות שולחן העבודה לפלטפורמה החדשה. זה אמור להשלים כלי "Bridge" קודמים שנועדו לעזור להעביר iOS או Web Apps לפלטפורמה.
אבל מה שבאמת לא התבטא בכך שהעובדה שפשוט אין כל כך הרבה אפליקציות יוניברסל וחנות Windows נראית עקרה יחסית ל- Apple App Store או Google Play. מרבית היישומים השולחניים טרם עברו לפלטפורמה החדשה - יש ל- Microsoft Office, אך הגרסאות האוניברסליות אינן חזקות כמו אלה של שולחן העבודה - ולאחרונה הרבה מפתחי משחקים בפרט התלוננו על כך שהם לא רוצים למכור באמצעות מיקרוסופט. חנות. הגשר החדש והפופולריות ההולכת וגוברת של Windows 10 יעזרו לחלקם, אך למיקרוסופט נותרו עוד הרבה מה לעשות כדי להביא מפתחים לספינה.
6. משרד הוא כעת פלטפורמה.
בכנס דיבר צ'י לו, סמנכ"ל קבוצת היישומים והשירותים, על ניסיון להפוך את אופיס ממוצרים לשירותים ומיקרו-שירותים, באמצעות הגברת הניידות, שיתוף הפעולה, המודיעין והביטחון. לדבריו ישנם 1.2 מיליארד משתמשי אופיס, שמבלים בממוצע שלוש עד ארבע שעות ביום בשימוש בסוויטה.
חלק ניכר מדבריו התייחסו לאופן בו מפתחים יכלו למנף את "גרף מיקרוסופט" - כל המידע המאוחסן בחלקים השונים של Office - באמצעות מערכת של ממשקי API וכלים שמיקרוסופט מציעה, כמו הדרך שבה DocuSign יכולה לבחור מסמכים מ- OneDrive ו- הצע לאילו אנשים לשלוח אותם. חלק אחר עסק בתהליך הרחבה המאפשר למפתחים ליצור כלים המתחברים ל- Office בכל היישומים ובסופו של דבר על פני כל הפלטפורמות. השבוע אמרה החברה כי התמיכה ב- Office for Mac תגיע בהמשך השנה, והכריזה על פיצ'רים חדשים כמו היכולת להוסיף יישומים אלה לסרגל הסרט. דוגמאות לכך כוללות יישום Starbucks המאפשר לך לתזמן פגישות במיקומים קרובים.
תפיסת התוספות נהדרת, אם כי ציינתי שזה עדיין לא עוזר לרבים מאיתנו שיש להם מאקרו אקסל מבוסס VBA, שאינם עובדים בפלטפורמות החדשות. (ממה שאני אוסף, סביר להניח כי אלה לא יעבדו אי פעם בפלטפורמות החדשות, אם כי שמעתי רמזים לכך שמיקרוסופט עשויה להסתכל בשיטה אחרת המאפשרת הרחבת משתמשים.) קיוויתי לשמוע עוד על כלי שיתוף פעולה משופרים, במיוחד ב אפליקציות הליבה לשולחן העבודה, אזור בו מיקרוסופט הבטיחה שיפורים, אך החברה די שתקה בנושא. עדיין, מסר אחד שלא נאמר אך ברור הוא כי Office עשוי בהחלט להיות המוצר החשוב ביותר של מיקרוסופט כעת - לפחות מנקודת המבט של גיוס הכנסות.
7. שיחות עשויות להפוך גם לפלטפורמה.
יתכן שהנושא החדש הגדול ביותר של החברה היה "שיחות כפלטפורמה", כפי שהוצג בתיבה המרכזית של המנכ"ל סאטיה נדלה. הוא תיאר עתיד שבו השפה האנושית הופכת לממשק המשתמש, הרובוטים הופכים לאפליקציות החדשות, ועוזרים דיגיטליים הם כמו "מטא-אפליקציות" כמו הדפדפן, קורא לאפליקציות אחרות או "בוטים" שיש להם רמת אינטליגנציה מסוימת.
לו הרחיב את הרעיון באומרו שהאפליקציות טובות, אבל "לא מכסים את הזנב הארוך", כלומר יש רק כל כך הרבה אפליקציות שאנשים רוצים להתקין. הוא דמיין עתיד שבו אנשים ישוחחו עם עוזרים אינטליגנטיים - בעיקר Cortana של מיקרוסופט, אך אולי רק בוטים בתוך יישומים כמו Skype או Outlook - ויוכלו לגשת לשירות כלשהו, מבלי להוריד אפליקציות או לבקר באתרי אינטרנט. המוצרים שהוצגו בפועל כללו מחברים קבוצתיים של Office 365, המאפשרים למפתחים להכניס מחברים לתכונת הקבוצות בתוך המשרד; ו- SDK חדש לסקייפ המאפשר לבוטים או אפליקציות אחרות לתקשר בתוך סקייפ, כולל בשיחות קבוצתיות. הרעיון הבסיסי נראה כרוך בנטילת פלטפורמות שיחה - מקורטנה לסקייפ ועד ליישומי צד ג '- והוספת אינטליגנציה אליהם. הרעיון הוא להוסיף הבנה, העדפות, ובעיקר הקשר ליישומים כאלה. המסר הגדול כאן הוא שמיקרוסופט רוצה שקורטנה תהיה הסוכן החכם המפתח בכל חלונות, אנדרואיד ו- iOS - כך שתוכל לשלוט בפלטפורמה הבאה הזו אם אכן יתברר שככה אנשים רוצים לתקשר עם המחשבים שלהם. לא הוזכרו Siri של Apple, Google Now והאלכסה של אמזון, אך אתה יודע שאלו יהיו מתחרים מרכזיים.
8. מיקרוסופט רוצה שמפתחים יחשבו על "הענן החכם".
נדלה נתן את המגרש שלו לקונספט בתפקיד המרכזי שלו, וסקוט גוטרי מסר פרטים נוספים למחרת. חלק ניכר מהדיון שלו עסק ב"מודיעין ", כולל אחסון וניתוח נתונים בענן. יוזמות חדשות כוללות דחיפה מחודשת על Azure IoT, כגון ניהול מכשירי רכזת ו- SDK gateway; אפשרויות חדשות למסד הנתונים DB NoSQL של מסמך בתוך Azure כולל תמיכה ב- Mongo DB; והיכולת להטמיע כלים מסוג Power BI ביישומים הפונים ללקוח. אך השינויים הגדולים ביותר היו בסוויטת האינטליגנציה של קורטנה (לשעבר חבילת Cortana Analytics), הכוללת כעת מסגרת בוט שנועדה להקל על ארגון בניית בוטים חכמים שיכולים לעבוד באמצעות טקסט, בדואר של Office 365 או בפלטפורמות. כמו סקייפ, Slack וטוויטר. זה נראה כמו התחלה טובה, אבל מה שלא צוין הוא דרך לחבר את הבוטים לסירי או אלקסה, או אפילו לשירותים כמו Messenger of Facebook או WhatsApp.
בנוסף, החברה הודיעה על תצוגה מקדימה של השירותים הקוגניטיביים של מיקרוסופט, הכוללת כעת 22 ממשקי API שונים, כולל כאלה המכסים חזון (כגון ראיית מחשב, זיהוי פנים וממשק API לזיהוי רגש); דיבור, כולל שירות אינטליגנטי להכרה אישית (CRIS) כדי להמיר טוב יותר דיבור לטקסט; שפה, כגון ניתוח טקסט מורכב; ידע; ולחפש. זוהי רשימה ארוכה של כלים שעשויים להיות שימושיים, אם כי רובם עדיין נמצאים בתצוגה מקדימה. המון חברות מדברות על ממשקי API ושירותים שונים להוספת מודיעין, כולל אמזון, גוגל ו- IBM; ולא ברור עד כמה השירותים של מיקרוסופט נערמים כי לכל אחד מהשירותים יש יישומים מסוימים משלו.
9. ענן מיקרוסופט צומח.
Guthrie גם העבירה הרבה סטטיסטיקות לגבי צמיחתה של מיקרוסופט ענן, ובמיוחד שירות ענן Azure, ואמרה כי 85 אחוז מחברות Fortune 500 משתמשות בחלק מהענן של מיקרוסופט, עם 1.4 מיליון מסדי נתונים של SQL ב- Azure וחמישה מיליון ארגונים המשתמשים שירות Azure Active Directory. אלה מספרים גדולים, אבל נראה שיש הרבה מקום לצמוח. באופיס, לי אמר שיש 60 מיליון משתמשים ב- Office 365 וזה נשמע מרשים, אך אז קחו בחשבון שהוא גם אמר שיש 1.2 מיליארד משתמשים באופיס. התעניינתי בהכרה בכך שחלק גדול מהשימוש Azure מופעל על ידי לקוחות Office 365, שכן ארגונים שבוחרים ב- Office 365 עשויים מאוד להשתמש בשירותי Azure Active Directory (שתואם את מה שראיתי ושמעתי ממשתמשים).
10. מיקרוסופט נערכת לעתיד "פוסט-אפליקציה".
כמעט כל היישומים של ימינו נוצרו עם הרעיון של מספר מכונות או מכונות וירטואליות, שכל אחת מהן מריצה יישומים ספציפיים, עובדת יחד - כמו שרת יישומים, שרת אינטרנט ושרת מסד נתונים. כאשר ארגונים מעבירים יישומים לענן הם לרוב שמרו על מבנה זה, ואכן רוב אפליקציות האינטרנט פועלות גם בשיטה זו. אך לאחרונה ראינו כמה יישומים גדולים יותר מתחלקים לחסימות קטנות בהרבה או ל"שירותי מיקרו ", כאשר רבים פונים לשירותים כמו מכולות המקלים על העברת היישומים וליצור מקרים חדשים. ב- Build דנו גוטרי ומנהל התוכניות הראשי סקוט הנסלמן בתוכניות של מיקרוסופט לאפשר שירות מסוג זה, עם שירות מכולות שעובד עם אפאצ'י מסוס ודוקר סווארם (המאפשר מכולות של Windows Server או Linux), ובד שירות חדש הפועל כ פלטפורמת מיקרו-שירות שניתן לפרוס ב- Azure ובסופו של דבר גם VMware, OpenStack ו- Amazon Web Services. Guthrie אמר שחלק גדול מ- Azure ו- Office 365 נבנו עם Service Service, והראה גם כיצד משחק Age of Ascent השתמש בפונקציות הללו כדי להפוך את זה להרבה יותר מהיר ולטפל עד 50, 000 שחקנים בו זמנית בקרב יחיד. בטווח הרחוק יכולנו לראות יישומים גדולים יותר עוברים למודל זה, ויותר שירותים מיקרו קטנים יותר יכולים להיות שירותים שמציעה פלטפורמת הענן עצמה. זה חזון מעניין. במובנים מסוימים אחרים מקדימים חזון זה - בנוסף למסוס ודוקר, גוגל קוברנט ושירות למבדה של אמזון עולים בראשם כמתייחס לחלק ממנו - אך הכל מוקדם מאוד. אם זה מצליח, זה באמת יכול לשנות את האופן בו אנשים כותבים אפליקציות, אך נותר לראות אם זה משהו לכל המפתחים או סתם ליישומים הגדולים ביותר.