Windows App SDK 1.1 מוסיף תמיכה עבור אפליקציות מוגברות וחומר מיקה

מיקרוסופט פרסמה גרסה 1,1 של Windows App SDK, עם תמיכה ביצירת אפליקציות הדורשות גובה, התראות ועוד.

מיקרוסופט פרסמה את גרסה 1.1 של Windows App SDK, קבוצה של כלי פיתוח המאפשרים (באופן לא מפתיע) לבנות אפליקציות עבור Windows 10 ו-11. השחרור הראשוני של Windows App SDK הגיע זמן קצר לאחר מכן Windows 11 הושק, וזו דרך להפגיש בין תכונות ויזואליות מודרניות, כמו גם יכולות Win32 מסורתיות באותה אפליקציה. גרסה חדשה זו מגיעה עם כמה שיפורים בולטים כדי לשפר את החוויה אפילו יותר.

Mica הוא חומר משטח חדש שמיקרוסופט הציגה עם Windows 11, והוא מאפשר לרקע שולחן העבודה שלך לזרוח בעדינות דרך האפליקציה, ולהוסיף מעט צבע לממשק המשתמש. בעוד שהמהדורה הראשונית של Windows App SDK הגיעה לאחר ש-Windows 11 כבר יצאה, לא יכולת לבנות אפליקציות שהשתמשו בחומר Mica החדש בדרך זו. יחד עם זה, לגלריית WinUI 3 ב-Windows App SDK יש דוגמאות חדשות, פקדים חדשים וממשק רענן כדי להתיישר יותר עם עקרונות העיצוב של Windows 11.

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

מיקרוסופט ביצעה גם שיפורים בביצועים עבור אפליקציות המשתמשות ב-C# הודות לעדכונים בשכבת האינטררופ של WinRT. מיקרוסופט אומרת שאפליקציה פשוטה של ​​"Hello World" יכולה לראות זמני הפעלה מהירים עד 9% יותר, ואתה אמור לראות גם שיפורים גדולים בעת שימוש במאפייני תלות באפליקציות WinUI 3.

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

שינויים אחרים כוללים ממשקי API משופרים של Bootstrapper, תמיכה באפליקציות עצמאיות (כלומר אפליקציות המכילות את ה-Windows הנדרשות תלות ב-SDK של אפליקציה לשימוש בהם), והיכולת לשנות משתני סביבה ללא צורך להשתמש בממשק ה-API של הרישום באופן ישיר. מיקרוסופט הציגה גם API חדש לחלונות שמאפשר להגדיר את סדר ה-Z של חלונות האפליקציה שלך. לבסוף, מיקרוסופט הודיעה ש-Template Studio for WinUI (C#) נמצא כעת זמין ב-Visual Studio Marketplace. הרחבה זו מקלה על יצירת אפליקציית WinUI תוך שימוש בחוויה מבוססת אשף, תוך הפקת "קוד מעוצב היטב, קריא", וזו דרך טובה להתחיל עם פיתוח WinUI.

כדי להתקין את כלי Windows App SDK לפיתוח, תצטרך להשתמש ב-Visual Studio 2022 או 2019, ו עקוב אחר ההוראות בדף זה בהתאם לסוג האפליקציה שאתה רוצה לבנות. אתה אמור להיות מסוגל לקבל באופן אוטומטי את הגרסה העדכנית ביותר של הכלים בדרך זו. אתה יכול גם למצוא את הערות השחרור המלאות כאן.


מָקוֹר: מיקרוסופט