Page 76 - ai2 beginners book
P. 76
מסע לפיתוח אפליקציות להוראה ולמידה
לגשת למידע נוסף על המשתמש ועל הסביבה .יש בטלפונים
חכמים חיישנים שיכולים לעזור לקרוא את העולם הסובב
אותם ,שהוא מקור נתונים גדול עבור יישומים לשימוש.
בניית אפליקציות מבוססות מיקום
אחד החיישנים השימושיים ביותר הוא חיישן המיקום ,שלרוב
מבוסס .GPSכאשר אפליקציה יכולה להבין את המיקום של
המשתמש ,הדלת פתוחה עבור יכולות חדשות רבות
המשתמשות במיקום ,ומה יש בקרבת מקום.
קומפוננטת מיקוםLocationSensor ,
באפאינונטור זיהוי מיקום נוכחי מתבצע באמצעות קומפוננטת
,LocationSensorאשר מקבלת מחיישן GPSאת נתוני
המיקום ,הכוללים קו רוחב ,קו אורך ,גובה וכתובת סמוכה.
תקשורת לווינית שהיא הבסיס ל GPS-לא תמיד זמינה ,לכן יש
מספר כלים מובנים אחרים עבור מיקום .המכשיר יכול לקבל
מיקום גם דרך רשת אלחוטית כמו .Wi-Fiמערכת אנדרואיד
עצמה מתייחסת לכל הספקים הללו ובוחרת באילו נתונים
להשתמש על בסיס דיוק ,מהירות ,ושימוש בסוללה .המפתח
לא צריך לדאוג בקשר לזה ,אבל יש לו שליטה על כך אם
ייבחר באמצעות התכונות של קומפוננטת .LocationSensor
איור מראה הקומפוננטה
- 76 -