מערכות הפעלה ניידות
תקציר הקורס
הקורס* מקנה הבנה מערכתית של מערכות הפעלה מוגבלות וכלים לפיתוח אפליקציות על גבי מערכות הפעלה ניידות של מכשירים סלולאריים.
הפן המעשי בקורס מתבסס על שפת swift והסטודנטים מתנסים בכתיבת אפליקציות בסביבת ios תוך שימוש ברכיבים השונים של המכשיר הנייד.
החומר בקורס מקיף את תהליך הפיתוח, סביבת העבודה והסטודנטים לומדים איך לפתח אפליקציה משלב הרעיון דרך שלבי התכנון ועד לשלב המימוש.
הקורס שם דגש על בניית קוד מודולרי עבודה מול בסיס נתונים מקומי וניהול תקשורת מול שרת.בסוף הקורס יוגש פרויקט מסכם.
מידע כללי
שם המרצה: ד"ר אליאב מנשה.
היקף ההוראה: 3 ש"ס, 3 נ"ז.
חובות הקורס: פרויקט סיום והגנה על פרויקט.
תוצרי למידה - סטודנטים שסיימו בהצלחה את הקורס:
1. יוכלו ללמוד ולהשתמש במרכיבים השונים הקיימים במכשיר נייד בסביבת ios
2. יפגינו מיומנות בעבודה עם בסיסי נתונים מקומיים ומרוחקים
3. יכירו את מבנה מערכת הפעלה android ו ios
4. יפגינו מיומנות בשפת תכנות swift ובסביבת פיתוח ios
5. יפגינו מיומנות בתהליך פיתוח אפליקציות למכשירים ניידים
6. יפגינו מיומנות בעיצוב ותכנון אפליקציה למכשיר נייד, שימוש ב MVC תכנון מודולים וממשקים
7. יפגינו מיומנות בכתיבת אפליקציה למכשיר נייד
*יתכנו עדכונים /שינויים ע"פ החלטת הנהלת ביה"ס.
*לדרישות קדם לקורסים, יש להתעדכן בטבלת תנאי הקדם תשפ"ג.