
הטקסט המלא של הדקות הראשונות בהרצאה «קובץ Manifest» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אנחנו מגיעים להגדרות חשובות שעליכם להגדיר כאשר אתם מפתחים אפליקציית מובייל, גם אם אתם מפתחים בעזרת פונגה. כאשר אתם מעלים אפליקציה לאיזושהי חנות או לאיזשהו מקום שיוכלו להוריד אותה, אתם חייבים להגדיר כל מיני הגדרות לגבי מה בדיוק האפליקציה שלכם דורשת מהמכשיר, ואיזה דברים חייבים להיות במכשיר לדוגמה בכדי שהאפליקציה תוכל לעבוד.
יכול להיות מצב שאם אתם מגדירים את ההגדרות האלה והטלפון לא עונה על הדרישה הזאת, אז כמובן הטלפון לא יוכל להתקין את האפליקציה. יכול להיות מצב אחר שהטלפון אומר אני לא מוכן להתקין איזושהי אפליקציה שרוצה להשתמש בפנקס כתובות שלי, אז אני לא מוכנה להתקין את האפליקציה הזאת ואם האפליקציה שלכם לא משתמשת בפנקס כתובות
אז היא לא צריכה להגדיר את ההגדרה הזאת. איפה נמצאים כל ההגדרות האלה? יש לנו כאן את הפרופרטיב בסלושן אקספלורר ואנחנו יכולים לפתוח אותו ולראות שיש לנו קובץ שנקרא WM App Manifest XML. בעצם אנחנו עוסקים עכשיו בקובץ שנקרא Application Manifest File.
אז בואו נלחץ עליו דאבל קליק ואנחנו מגיעים לכל מיני הגדרות ברמת האפליקציה של המובייל. החלונות החשובים לנו כרגע זה החלון Capabilities ו-Requirements.
קייפביליטיז אנחנו בעצם רואים רשימה של כל הקייפביליטיז, כלומר היכולות שאתם דורשים מהמכשיר. או ליתר דיוק אפשר להגיד שכל אלה זה רשימה של עם מה התוכנית שלכם רוצה להשתמש.
אתם רואים שחלק מסומנים by default וחלק לא מסומנים. אם התוכנית שלנו דורשת לדוגמה להשתמש עם ה-camera, אז אנחנו חייבים לסמן את זה.
זה אומר שאנחנו בעצם רוצים שימוש בקאמרה אבל אם התוכנית שלנו לא משתמשת בקאמרה אז כדאי לנו להוריד את הסימון הזה כי יכול להיות מצב שבו כמו שדיברנו מקודם אפליקציה אומרת או יותר נכון טלפון בעצם מחליט אני לא מתקין או לא מאשר להתקין אפליקציות שמשתמשות בקאמרה.
זה הגדרה שאפשר להגדיר גם בחנות וגם בטלפון עצמו. כאן אנחנו רואים requirements. הוויירמנט זה בעצם הדרישות שחייבות להיות