ה-SDK של Windows 10 נותן לנו עוד רמזים לגבי איך ייראו היישומים האוניברסליים החדשים
תוכן עניינים:
כבר ידוע ש-אפליקציות האוניברסליות של Windows 10 הן ההימור הגדול של מיקרוסופט כדי להגביר את העניין של המפתחים בפלטפורמות שלהם, ובכך לפתור את הבעיה של מחסור ביישומים, ותמיכה מועטה עבור אלה שהמשתמשים סובלים מהם כרגע.
לאורך מספר כנסים והכרזות, מיקרוסופט חושפת יותר ויותר פרטים לגבי פלטפורמת האפליקציות האוניברסלית האמורה, ואתמול הם עשו צעד נוסף בכיוון הזה, ושחררו את התצוגה המקדימה הראשונה של כלי מפתחים עבור Windows 10 שיאפשר סוף סוף ליצור אפליקציות שהקוד שלהן פועל בטלפונים, טאבלטים, מחשבים וקונסולות.
אחד היתרונות העיקריים שמציע SDK זה הוא האפשרות ליצור חווית משתמש ייחודית המותאמת אוטומטית למכשיר שבשימוש, שזו בדיוק אחת ההבטחות הגדולות של פלטפורמת האפליקציות האוניברסלית. התאמה עצמית זו של הממשק מושגת בעיקר באמצעות הטמעה טובה יותר של ViewStateManager , המאפשר לאלמנטים על המסך להתפתח ולסדר מחדש על סמך מקום פנוי על המסך.
דרך נוספת שניתן להתאים את החוויה לכל מכשיר היא על ידי זיהוי אוטומטי אם המשתמש מקיים אינטראקציה דרך מסך מגע, או דרך עכבר ומקלדת, והתאמת הפקדים על המסך בהתאם (לדוגמה, הגדלת גודל הלחצנים כשמתחילים להשתמש במסך מגע).
יישומים יוכלו להציע חוויה מותאמת אישית לשימוש גם במגע וגם בעכבר/מקלדתאפליקציות יוכלו גם לדעת אם תכונה מסוימת של מערכת ההפעלה או המחשב שבשימוש זמינה, במקום להסיק אותה מגורמים אחרים (כפי שהיה צריך לעשות עד עכשיו) . לדוגמה, אפליקציה תוכל לדעת אם לנייד שעליו היא פועלת יש כפתור מצלמה פיזית, או לא, וכך להתאים את הממשק וההתנהגות שלה בהתאם .
אפליקציות עם קוד משותף וקוד ספציפי לכל מכשיר
מהדורות Visual Studio for Windows 10 חושפות חידושים נוספים שיקלו על פיתוח אפליקציות אוניברסליות. לדוגמה, הם יאפשרו להכניס חלקי קוד ספציפיים עבור ניידים, טאבלטים, מחשבים אישיים או Xbox, תוך שימוש בהרחבות של ה-SDK הראשי שתוכננו במיוחד עבור כל סוג של מכשיר.
מותר גם ליצור פרויקטים בודדים>"
תכונה שימושית נוספת של Visual Studio היא השילוב עם התכונה Application Insights, המספקת נתונים מ- telemetry של אפליקציות דרך פלטפורמת Azure, כך שלמפתחים יהיה מידע רלוונטי לגבי השימוש באפליקציות שלהם.
ויחד עם כל התכונות הללו הכלולות ב-SDK, Microsoft משחררת גם תיעוד ודוגמאות קוד רלוונטיות ב-GitHub כדי להקל על מפתחים ליצור את האפליקציות האוניברסליות הראשונות שלהם. כלול בתיעוד זה סקירה כללית של פלטפורמת האפליקציות האוניברסלית, מדריך לניצול מה חדש ב-Windows 10 באפליקציות שכבר זמינות עבור Windows 8.1, וגם מדריך מעמיק יותר על אפשרויות חדשות המוצעות על ידי Windows 10 SDK
התצוגה המקדימה של Windows 10 SDK זמינה לכולם בתוכנית Windows Insider. כשנכנסים אליו, כל מה שאתה צריך לעשות הוא להוריד ולהתקין את כלי הפיתוח עבור Windows 10 כדי להתחיל ליצור אפליקציות חדשות, או להתאים את הקיימות.
ובואו נזכור שמכיוון שזוהי תצוגה מקדימה, סביר להניח שמיקרוסופט תוסיף תכונות נוספות לכלי הפיתוח האלה במהלך השבועות הקרובים .
Via | בלוגים Windows