ציטוט:
נכתב במקור על ידי איציק ברבי
איך זה עובד כל העניין הזה של הגרסאות של המערכת הפעלה במכשיר, אני צריך ליצור תאימות כאלה או אחרות לאפליקציה ?
|
יש דבר כזה שנקרא API level שבכל או כמעט כל שינוי באחד המספרים של הגירסה הוא עולה.
קיטקט שהיא כביכול רק אנדרואיד 4.4 היא api level 19 ז"א שהיו 19 שינויים לAPI
http://developer.android.com/guide/t...html#ApiLevels
בכל גירסה מוסיפים פיצ'רים ועוד ממשקים למערכת.
אאל"ט יש תאימות לאחור, ז"א שמכשיר עם API LEVEL 19 אמור להריץ בלי בעיה קוד של API LEVELS קודמים.
החוכמה זה לכתוב אפליקציה שתעבוד יותר טוב ותציע יותר פיצ'רים ככל API יותר מתקדם זמין לה.
זה קיים המון בWEB זה מכונה graceful degradation
http://www.css3.info/graceful-degradation
יש גם מדריך לזה באתר של אנדרואיד:
http://developer.android.com/trainin...platforms.html
אני לא מפתח אנדרואיד ביום יום ולא ממש "חי את זה" זה מידע כללי והתעסקויות אז יכול להיות שמה שאני כותב לא מדוייק.