doron amir
 
דואר אלקטרוני:
 
 
סיסמה:
 
 
 
 
 
 
לוח פגישות
 
|
 
איזכור סיסמא
 
עברית
 
|
 
english
 
|
 
русский
 
 
 
doron amir
 
קורסים ותרגול
 
עמוד הבית
 
חבילות
הדרכה
 
החשבון שלי
 
אודות
דורון אמיר
 
צור קשר
 
מאגר תרגילים ופתרונות
 
מאמרי גולשים
 
קורס אנדרואיד

מבואות לסביבת אנדרואיד - פרק 1

צפיות:
6,298
דירוג:
6.3
דירוג המאמר:
 
שליחה
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

מערכת האנדרואיד הינה מערכת הפעלה הכוללת גרסאות שונות החל מגרסת Cupcake (גרסה 1.5 ) ועד לגרסת אנדרואיד 4.0 (Ice-Cream Sandwich) נכון להיום 2012 .עבור כל גרסה נוספה למערכת ההפעלה אנדרואיד ישנה פונקציונאליות חדשה אשר נתמכת גם במכשירים החדשים שהופיעו עם השנים בזירת ההסמארטפונים.


הגרסאות הנוספות עבור מערכת האנדרואיד : אנדרואיד 1.6 (Donut) , אנדרואיד 2.0/2.1 (Éclair) ,אנדרואיד 2.2 (FroYo),
אנדרואיד 2.3 (Gingerbread) ,אנדרואיד 3.0/3.1 (Honeycomb) ,אנדרואיד 3.2 (Honeycomb) ,אנדרואיד 4.0 (Ice-Cream Sandwich) .


השיפורים שטוב תמיד להזכיר היא תמיכה ב HTML5 ויכולת התקשרות עם Exchange החל מגרסה אנדרואיד 2.1 ובגרסה 2.2
הוסיפו בין היתר תמיכה באדובי פלאש 10,סנכרון יישומים דרך האינטרנט ,אופציה לביטול העברת נתונים דרך הרשת הסלולרית, יכולת שמירת אפליקציות על כרטיס הזיכרון.

בגרסת אנדרואיד 2.3 (Gingerbread) קיבלנו את התמיכה ב NFC (בNear Field Communication ) , בגרסת אנדרואיד 3 (Honeycomb) גרסה המיועדת עבור טאבלטים וגרסת אנדרואיד 4.0 Ice-Cream Sandwich אשר תומכת גם בטבלטים וגם בסלולר + טכנולוגיית WiFi Direct מובנית במערכת ההפעלה .


אנדרואיד היא מערכת ההפעלה הנפוצה ביותר שיש כיום בשוק הסמארטפונים ולפי סקרים בתחום כ 300,000,000 סמארטפונים כוללים את מערכת ההפעלה הניידת אנדרואיד ! 

TIP
באתר ניתן לראות ולצפות בקורס אנדרואיד מיוחד הכולל סרטוני הדרכה מיוחדים המאפשרים גם לחסרי רקע ללמוד ולפתח בסביבת אנדרואיד
הקורס אנדרואיד כולל גם דוגמאות קוד והסברים ועדכונים  מומלץ בנוסף למאמר להרשם גם לקורס Android וללמוד באופן
מקצועי ואיכותי את הנושא ( מחיר הקורס  ייחודי וומאפשר לכם קבל הזדמנות שווה  ללמוד לפתח אפליקציות עבור מכשירי הסלולר ).    


מאמר בנושא : אנדרואיד   Android 

אנדרואיד (Android) הינה מערכת הפעלה ( Operating System ) מבוססת לינוקס (Linux) הכוללת ממשקי פיתוח אשר מאפשרים לנו לפתח בעזרת שפת JAVA. 
  



מפתחי התוכנה חייבים להעזר ב Android SDK  כלומר ה - Android Software Development Kit (ערכת הפיתוח ) המאפשרת לנו לפתח את יישומי האנדרואיד אשר מיועדים עבור מערכת ההפעלה אנדרואיד.


  
Android SDK  כוללת קומפיילר וסימולטור ובנוסף עוד כלים הנדרשים לפתח ולהריץ יישמוי אנדרואיד , בנוסף אל Android SDK אנו צריכים גם סביבת פיתוח ועוד כלים אשר יעזרו לנו לפתח את יישומי האנדרואיד כגון   Android Development Tools-ADT  אשר גוגל מספקת לנו בחינם ומאפשרת לנו לשבץ את ה ADT בסביבת הפיתוח Eclipse  אשר יחד מאפשרות לנו לפתח ולהריץ יישומי אנדרואיד בעזרת שפת JAVA.

 

כאשר אנו מפתחים קוד JAVA רגיל , אנחנו ממרים אותו לקובץ  bytecode הכולל קוד מיוחד המיועד ל  Virtual Machine של סביבת JAVA 
קוד זה נמצא בקובץ עם סיומת class ואינו מתאים למכונה הוירטואלית של סביבת אנדרואיד שנקראת Dalvik Virtual Machine .
לכן לא ניתן להריץ יישומי JAVA סטנדרטיים ישירות על מערכת ה Android , יש להמיר את קבצי ה class ( הכוללים את קוד ה bytecode )
אל קובץ מסוג apk הכולל את קבצי ה XML וקבצי ה dex אשר נוצרים בהמרת קבצי ה class של JAVA.


קובץ ה apk - Android Package  הוא קובץ ההפצה המכיל את רכיבי הקוד ושאר האלמנטים שיישום האנדרואיד שלנו צריך בכדי לפעול 
על מערכת האנדרואיד שלנו כלומר לרוץ על  המכונה הוירטואלית Dalvik Virtual Machine  ( קובץ ה APK כולל בתוכו את קבצי ה XML
קוד המקור ,תמונות ועוד אלמנטים שהיישום כולל ).

  
 

כלומר אנו כותבים את התכנות שלנו בשפת JAVA וממירים כרגיל את הקבצים לקבצי class אשר מומרים בהמשך אל קבצי dex אשר
נדחסים ומומרים אל קבצי apk שהם הקבצים שלבסוף אנו מריצים על מערכת ההפעלה Android בעזרת המכונה הוירטואלית Dalvik.
     




        

  
  

 

נכתב על-ידי: doron amir
דירוג המאמר:
 
שליחה
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
אפליקציות אפל
אפליקציות אנדרואיד
001 קורס אנדראויד באתר