
הטקסט המלא של הדקות הראשונות בהרצאה «השוואה בין גרסאות אנדרואיד» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אנדרואיד יצא לראשונה לעולם ב-2008 אבל מאז כל כמה חודשים יוצאת גרסה חדשה לאנדרואיד. חשוב לנו להכיר את הגרסאות השונות ואת השמות שלהן בכדי לדעת לאיזו גרסה ברצוננו להתחיל לפתח ממנה והלאה.
אם אנחנו הולכים לפתח עבור גרסה ישנה יותר אז כמובן האפליקציה שלנו תוכל להיות מותקנת על יותר מכשירים, אבל נוכל להשתמש בפחות פיצ'רים של אנדרואיד. אם אנחנו בונים אפליקציה לגרסאות חדשות יותר, פחות אנשים יוכלו להתקין את האפליקציה שלנו, אבל האפליקציה שלנו תתמוך ביותר פיצ'רים.
אז חשוב לנו להכיר את הפיצ'רים השונים שקיימים בגרסאות השונות. קודם כל, ממה מורכבת גרסה? גרסה של אנדרואיד מורכבת משלושה מאפיינים.
המאפיין הראשון נקרא PlatformVersion שזה פשוט מאוד מספר שמייצג את מערכת ההפעלה, לדוגמה version 2.0. המאפיין השני נקרא API-level API זה קיצור של Application Programming Interface שזה בעצם שם שמתאר את הפונקציונליות שקיימת עבור מתכנתים אז גם למכלול הפונקציונליות הזאת יש מספר לדוגמה API-Level 5. המאפיין השלישי
של מספר גרסה נקרא CodeName. CodeName זה פשוט מאוד שם של ממתק לפי א', ב', החל מגרסה 3, מהגרסה השלישית ליתר תיוק. לדוגמה, עבור האות E יש לנו את Eclare, שזה סוג של ממתק.
אז אם אנחנו מסתכלים על גרסה של אנדרואיד, לגרסה יש שלושה דברים. לדוגמה, עבור גרסה 2, אז המספר "פלטפורמה" זה Version 2, API-Level שמתאר את הפונקציונליות שיצאה עבור המתכנתים זה API-Level 5, והגרסה הזאת נקראת כקוד פשוט לזכור Eclare.
מה הדברים המרכזיים שהתווספו בכל גרסה? הגרסה הראשונה, Version 1, יצאה בספטמבר 2008. הדברים המרכזיים שיצאו ביחד איתה מצלמה אפשרות לחיפוש מפות אפשרות לביצוע סרוויסס בתוך המכשיר אפשרות לביצוע אינסטנס מסאג'ים אס אמ אסים ו-Media Player הגרסה הבאה בתור גרסה 1.1 הדברים המרכזיים שיצאו איתה
שיפור במפות אפשרות להסיר או להציג את החייגן ואפשרות לשמור Attachments בתוך המכשיר הגרסה הבאה ורז'ן 1.5 כאן התחילו הקוד ניימס קאפקייק זה הקוד ניימס הראשון שהתווסף באות C כי זאת גרסה מספר 3 חשוב לנו גם להכיר את הממתק עצמו ואת הלוגו הרשמי של
אנדרואיד שמייצג את הממתק הזה אז הנה יש לנו כאן ציור של קאפקייק עם הלוגו הרשמי של אנדרואיד הדברים המרכזיים שהתווספו בגרסה הזאת תמיכה בוידאו היצירה של ה-Home Screen אפשרות לביצוע קופי פייסט בדפדפן אפשרות לביצוע מעברים אנימטיביים במסכים ואפשרות לביצוע רוטיישן כלומר השינוי של האוריינטציה של המכשיר ושינוי
המסך בהתאם הגרסה הבאה 1.6 נקראת דונאט הנה דונאט הנה הלוגו הרשמי של אנדרואיד עבור הגרסה הזאת הדברים המרכזיים שהתווספו יכולות מורחבות יותר עבור gestures עבור מחוות, לדוגמה אירועי מסך touch screen שנוגעים במסך והאפשרות לתרגם את זה לפעולות שונות אפשרות לשילוב מצלמה באפליקציה
אפשרות לשילוב גלריה באפליקציה טקסט to speech האפשרות לכתוב טקסט ולהפוך אותו ל speech לדיבור והאפשרות לשילוב Battery Usage Indicator, כלומר כמה בטריה יש לנו באפליקציה עצמה שאנחנו בונים.
הגרסה הבאה בתור, Version 2.0, נקראת eClear. הנה יש לנו פה תמונה של המונטק הזה והלוגו הרשמי של אנדרואיד. מה שהתווסף בגרסה אפשרות לתמיכה במספר אקאונטס במספר חשבונות, תמיכה בבלוטות' 2.1, תמיכה במיקרוסופט אקסצ'יינג', אפשרות לחיפוש באס.אם.אסים או באם.אם.אסים
ותמיכה בגדלים נוספים של מסכים. הגרסה הבאה בתור, ורז'ון 2.2 היא פורויו Frozen Yogurt, הנה האייקון הרשמי של אנדרואיד עבור הגרסה הזאת.
בגרסה הזאת הדברים המרכזיים שיפור במהירות, שיפור בזיכרון, שיפור בדפדפן, USB Tethering זה בעצם היכולת להפוך את המכשיר למודם דרך ה-USB עבור מחשבים לדוגמה ו-Wi-Fi Hotspot אפשרות תמיכה ב-Wi-Fi.
הגרסה הבאה בתור Version 2.3 ו-Gingerbread זה בעצם העוגיה החמודה הזאת והנה הלוגו הרשמי של אנדרואיד. הדברים המרכזיים שיפור בניהול הזיכרון שיפור בוידאו ואודיו ולראשונה יצא NFC, Near Field Communication, שזה בעצם תקשורת קצרת טווח אלחוטית.
ודבר נוסף שהתווסף זה שיפור ב-Clipboard, כלומר באפשרות לביצוע קופי פייסט. הגרסה הבאה, ורז'ן 3.0 או האניקום. גרסת האניקום זאת גרסה שמותאמת ספציפית לטאבלטים.
יש כאן אופטימיזציה עבור טאבלט והגרסה כולה יצאה רק עבור טאבלטים. דבר נוסף חשוב שיצא בגרסה הזאת זה משהו שנקרא פרגמנטס.
פרגמנט זה פיסת UI שאנחנו יכולים להציב אותו על מסך וכך לבנות את הפיסת UI הזאת שתתאים גם למכשירים רגילים וגם לטאבלטים.
דבר נוסף שיצא בגרסה זה ה-Action Bar, בעצם פס בראש האפליקציה שמכיל תפריט, אייקונים, ה-Back Button ועוד דברים. הגרסה הבאה, ורז'ן 4.0 - אייסקרים סנדוויץ'.
גרסת אייסקרים סנדוויץ', שאנחנו כבר רואים לוגו תלת מימד ראשוני שיצא, זה בעצם גרסה שמכילה שילוב בין טאבלטים לסמארטפונים מבחינת פונקציונליות, שיפור בוידאו ואפשרות לקסטם את הלאנצ'ר, אותו מסך שמכיל אייקונים שאנחנו יכולים להתחיל איתו את האפליקציות.
הגרסה הבאה בתור, ורס'ן 4.1 נקראת ג'לי בין. גרסת ג'לי בין התווסף שיפור בפרפורמנס, ביכולות, שיפורים במצלמה, לייאוט שמתאים אוטומטית למספר גדלים של מסכים, בלוטות' שצורך פחות אנרגיה ושיפור ביכולות הגרפיות של משחקים.
הגרסה הבאה ורז'ן 4.4 או קיטקאט בגרסת קיטקאט הדברים המרכזיים שהתווספו הם שיפור בניהול הזיכרון שיפור בניהול הpower של המכשיר או הסוללה שיפור ב-NFC, ניר פילד קומיליקטור, אפשרות לביצוע הדפסות דרך וי-פיי או בלוטות' ואפשרות לשמור אוטומטית בענן.
הגרסה הבאה גרסה 5.0 או לליפאפ הדברים המרכזיים שהתווספו בגרסה הזאת שיפור בפרפורמנס נוסף יכולות גרפיות נוספות ודבר מאוד חשוב ומאוד מרכבי שיצא שנקרא Material Design שזה בעצם מדריך מקיף מאוד שגוגל הוציאו לגבי איך נכון לבנות אפליקציה מבחינה ויזואלית, מבחינת תנועות,
מבחינת אנימציה, מבחינת תמיכה במספר מכשירים ועוד ועוד. והגרסה האחרונה נכון לזמן זה היא גרסה 6.0 והיא נקראת מרשמלו. בגרסה הזאת הדברים המרכזיים שהתווספו הם אפשרות לביצוע