Car-tech

Windows 8 לוחץ על מפתחים לעדכן את כישוריהם

Learn Python - Full Course for Beginners [Tutorial]

Learn Python - Full Course for Beginners [Tutorial]
Anonim

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

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

[קריאה נוספת: הטוב ביותר של Windows 10 טריקים, טיפים ו tweaks]

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

עדכונים חיים יכולים להתקיים בשלושה מקומות: בדף הפתיחה, בהודעות קופצות ובמסך הנעילה.

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

Microsoft הגבילה את מה שניתן למקם במסכי ההתחלה והנעילה. "אם תיתן לכולם לשים את מה שהם רוצים על האריחים שלהם, וידאו, פקדים אינטראקטיביים, תנועה - זה יהיה כאוס מוחלט בסופו של דבר," אמר Broksschmidt. במקום זאת, החברה מציעה 40 תבניות עבור אריחים והודעות כי מפתחים יכולים להשתמש. כל תמונה באריח יכול להיות לא יותר מ 200Kb ויש להם לא יותר מ 1024 פיקסלים. "על ידי הגבלת מה שאתה יכול לעשות על המסך להתחיל, אתה מקבל תצוגה מאוחדת הרבה יותר כי הוא הרבה יותר נקי ואינפורמטיבי יותר", אמר Brockschmidt.

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

"כל הניווט שלנו פועל עם מגע ועכבר", אמר בורטופט. "אם אתה מעצב עבור מגע, אתה מקבל עכבר בחינם."

אינטראקציות מגע נופל לתוך שתי צורות: מצביעים ומחוות.

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

Microsoft פיתחה סדרה של מחוות, אשר Burtoft כינה את Windows 8 Touch Language, כי החברה רוצה מפתחים להשתמש אחיד על פני כל היישומים שלהם. המחוות כוללות הקש, הקשה והחזק, קמצוץ וזום, והחלקה מהקצה. "כל עוד יישומים שונים כל להשתמש באותה שפה, זה יהיה קל למשתמשים לתפוס על" איך לנווט את היישומים שלהם, אמר Burtoft.במקרים שבהם מחוות אינן יכולות לספק את הפרטים הדרושים ליישום, Microsoft מספקת גם מצביעים. עם מצביעים, כל נקודת מגע על המסך מקבלת "אובייקט אירוע" משלה, אשר מפתחים יכולים לקשר ישירות עם קוד היישום שלהם. מצביעים מאפשרים למשתמש לבצע משימות כגון ציור או כתיבה על המסך.

היבט נוסף שיש לשקול הוא עיצוב. בפגישה אחרת של בנייה, יועץ הניסיון הראשי של מיקרוסופט, Will Tschumy, הסביר את הפילוסופיה שמאחורי Windows החדש, בתקווה שמפתחים יבנו את האפליקציות שלהם באופן דומה.

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

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

Tschumy יעץ למפתחים, בכל פעם שיש להם שאלה עיצובית עם Windows 8, הם צריכים לחשוב "תוכן לפני כרום. "

חברה אחת המחבקת את פרדיגמת העיצוב החדשה היא SAP. ספקית ה- ERP (Enterprise-Resource-Planning) מתכננת לשחרר שישה יישומים בחודשים הקרובים, אשר יאמצו את כללי העיצוב החדשים של Windows, אמר פרד שמשון, סגן נשיא לניידות וחדשנות ב- SAP, בפגישה נוספת.

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

Samson הראה יישום אחד, Financial Factsheet, המאפשר למשתמשים להציג נתונים ממסד נתונים של לקוחות בדרכים גרפיות. לדוגמה, הוא מאפשר למשתמש לבצע שאילתה למסד נתונים עבור אנשי קשר ברדיוס של 50 קילומטר, ולהציג את התוצאות על מפה.

"משתמשים אינם צריכים ללמוד שפה חדשה. הם אינם צריכים לפתוח מסנן, לבחור מאפיין, לסנן לפי התכונה. הכול מסודר בשבילם, "אמר