Page 76 - ai2 beginners book
P. 76

‫מסע לפיתוח אפליקציות להוראה ולמידה‬

 ‫לגשת למידע נוסף על המשתמש ועל הסביבה‪ .‬יש בטלפונים‬
     ‫חכמים חיישנים שיכולים לעזור לקרוא את העולם הסובב‬
       ‫אותם‪ ,‬שהוא מקור נתונים גדול עבור יישומים לשימוש‪.‬‬

                                       ‫בניית אפליקציות מבוססות מיקום‬

‫אחד החיישנים השימושיים ביותר הוא חיישן המיקום‪ ,‬שלרוב‬
  ‫מבוסס ‪ .GPS‬כאשר אפליקציה יכולה להבין את המיקום של‬
          ‫המשתמש‪ ,‬הדלת פתוחה עבור יכולות חדשות רבות‬
                  ‫המשתמשות במיקום‪ ,‬ומה יש בקרבת מקום‪.‬‬

                               ‫קומפוננטת מיקום‪LocationSensor ,‬‬
‫באפאינונטור זיהוי מיקום נוכחי מתבצע באמצעות קומפוננטת‬

        ‫‪ ,LocationSensor‬אשר מקבלת מחיישן ‪ GPS‬את נתוני‬
   ‫המיקום‪ ,‬הכוללים קו רוחב‪ ,‬קו אורך‪ ,‬גובה וכתובת סמוכה‪.‬‬
‫תקשורת לווינית שהיא הבסיס ל‪ GPS-‬לא תמיד זמינה‪ ,‬לכן יש‬
 ‫מספר כלים מובנים אחרים עבור מיקום‪ .‬המכשיר יכול לקבל‬
  ‫מיקום גם דרך רשת אלחוטית כמו ‪ .Wi-Fi‬מערכת אנדרואיד‬
    ‫עצמה מתייחסת לכל הספקים הללו ובוחרת באילו נתונים‬
 ‫להשתמש על בסיס דיוק‪ ,‬מהירות‪ ,‬ושימוש בסוללה‪ .‬המפתח‬

     ‫לא צריך לדאוג בקשר לזה‪ ,‬אבל יש לו שליטה על כך אם‬
  ‫ייבחר באמצעות התכונות של קומפוננטת ‪.LocationSensor‬‬

                                         ‫איור מראה הקומפוננטה‬

                               ‫‪- 76 -‬‬
   71   72   73   74   75   76   77   78   79   80   81