מיקרוסופט אינה פלטפורמה ידועה בזכות מגוון האפליקציות שלה. כדי לטפל בכך, מיקרוסופט מנסה לשכנע את המפתחים העבירו את האפליקציות שלהם לפלטפורמת Windows כך ש- Windows 10 כבר לא תישאר הפלטפורמה לקבלת אפליקציות פופולריות שנים לאחר השחרור.
Project Islandwood הוא גשר שבנתה מיקרוסופט למפתחי iOS כדי להתקרב טוב יותר לפלטפורמת Windows. התוכנית מאפשרת למפתחים להעביר את אפליקציות ה- iOS שלהם למחשב האישי על מנת שיעבדו גם בגירסאות שולחן העבודה וגם בגירסאות הניידות של Windows 10.
לעשות פרויקט Islandwood אפילו יותר מושך למפתחי iOS, מיקרוסופט החליטה לשפר את זה עוד יותר, והוסיפה סדרה של תכונות שימושיות כגון תמיכה מלאה ב- UIKit.
למעשה, מפתחי iOS כבר מזמן מבקשים ממיקרוסופט להביא כיסוי API מלא יותר מיישום UIKit, ובקשתם נשמעה. עם זאת, גישור ממשקי משתמש של iOS ל- Windows הוא הצעה מסובכת.
ראשית, מיקרוסופט רוצה למקסם את השימוש החוזר בקוד עבור המשתמשים ולמזער את כמות עבודת הרגליים הנחוצה ברגע שמפתחים יביאו את בסיס הקוד Objective-C שלהם ל- Windows. שנית, ל- UIKit יש מאות שיעורים, והטמעה מחדש של המסגרת העצומה הזו ב- Windows היא משימה קשה מדי.
במקום זאת מיקרוסופט החליטה להסתמך על סדרת דרכים לעקיפת הבעיה עבור האתגרים הנ"ל, ותשתף אותם עם מפתחי iOS ב- GitHub, בהמתנה למשוב שלהם.
גשר ה- iOS שמציעה מיקרוסופט מביא:
- העלאה מהירה יותר של בקרות iOS, כך שיותר מ- UIKit זמין עבורך
- מודל קלט מגע משופר לטיפול יותר באירועים ביצועים
- תמיכה משופרת בהרבה לנגישות ולוקליזציה
- אוטומציה טובה יותר של בדיקות, וכתוצאה מכך בקרות יציבות ואיכותיות יותר
- אינטגרציה משופרת בהרבה עם מינוף ממשק המשתמש של Windows, XAML
לצד השינויים הללו, מיקרוסופט תציג גם כלי חדש בשם Xib2Xaml. כלי זה ימיר את קבצי ה- XIB ו- Storyboard שמפתחי iOS בונים באמצעות בונה הממשקים של Xcode לקבצי XAML מקוריים של Windows, ומאפשר למפתחים לערוך אותם ישירות ב- סטודיו חזותי.
אנו מרגישים כי שינויים אלה יהפכו את Windows Bridge עבור iOS לחזק יותר וקל יותר לשימוש מאי פעם.
למידע נוסף על גשר Windows ל- iOS, עיין ב פוסט הבלוג של מיקרוסופט.
סיפורים קשורים שאתה צריך לבדוק:
- לקוח בטא של Tower Git זמין כעת למפתחי Windows
- מיקרוסופט טוענת שמפתחים יכולים לשחרר משחקים בלבד של Project Scorpio
- משתמשי Dropbox ב- iOS יכולים כעת ליצור ולערוך קבצי Microsoft Office באמצעות האפליקציה
- כך נראה Windows 95 ב- Apple Watch