Windows 10: Project Reunion מאחד את פיתוח אפליקציות UWP ו-Win32

בעוד Build 2020 רק התחיל, מיקרוסופט הודיעה זה עתה על משהו גדול עבור מפתחים: Project Reunion. פרויקט חדש זה נועד לגשר על הפער בין פיתוח יישומים אוניברסלי (UWP) לשולחן העבודה (Win32).

מיקרוסופט הציגה את טכנולוגיית UWP (Universal Windows Platform) עם Windows 8, שהייתה לה מטרה נעלה: לאפשר למפתחים לעצב בקלות אפליקציות במחשב, טאבלט, Xbox ומובייל. אתה יודע בדיוק כמוני מה הפך לחלק הנייד, וההתלהבות של המפתחים מטכנולוגיית UWP נותרה בהכרח דלה למדי, ומותירה את Windows 10 היום מפוצלת בין שתי פלטפורמות יישומים.

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

"הרעיון מאחורי Project Reunion הוא לאפשר למפתחים ליצור יישום Windows ולמקד לכל מיליארד מכשירי Windows (...). אנו מפגישים את הכוח המשולב של win32 ו-UWP כך שמפתחים כבר לא יצטרכו לבחור כי אנחנו מאחדים את ממשקי ה-API הקיימים הללו ומנתקים אותם ממערכת ההפעלה. »

הפיצול בין UWP ל-Win32 הסתיים!

ממשק משתמש מופעל על ידי WinUI 3 באפליקציית Alarms & Clock

עם Project Reunion, מיקרוסופט רוצה לשבור את המחסומים בין שתי פלטפורמות היישומים שלה. הפלטפורמה המשותפת הזו היא במובנים מסוימים שיאה של העבודה הזו שהמשרד מבקש לבצע כבר כמה שנים. כך, מפתחים יוכלו כעת ליצור אפליקציה מודרנית המנצלת את תכונות Windows 10, מבלי לאמץ פלטפורמת פיתוח כזו או אחרת.

פלטפורמה משותפת זו תהיה אפוא תואמת לאחור לקוד קיים ומבוססת על WinUI 3 המאפשרת לאפליקציות ממשק משתמש מודרני.

"זה יספק פלטפורמה משותפת ליישומים חדשים. בנוסף, Project Reunion יעזור לך לעדכן ולחדש את היישומים הקיימים שלך עם התכונות העדכניות ביותר, בין אם הן C++, .NET (כולל WPF, Windows Forms ו-UWP) או React Native »

מידע מפורט יפורסם בבלוג הרשמי של Windows בקרוב. אתה כבר יכול להתייעץמאמר המבוא הזהאשר דן גם בשיפורים הקרובים עבור WSL, כמו גם בהגעתה של גרסה חדשה של Microsoft PowerToys (0.18).

יש לך שאלה לגבי Windows 10 או פשוט רוצה לשוחח בצ'אט עם קהילת MonWindows Rendez-vous בפורומים שלנו: