באמצעות ה-SDK של מפות ל-Android, אתם יכולים להוסיף מפות לאפליקציה ל-Android, כולל אפליקציות ל-Wear OS, באמצעות נתונים, תצוגות מפה ותגובות לתנועות במפה של מפות Google. אתם יכולים גם לספק מידע נוסף על מיקומים במפה ולתמוך באינטראקציה של המשתמשים על ידי הוספת סמנים, פוליגונים ושכבות-על למפה.
ה-SDK תומך בשפות התכנות Kotlin ו-Java, ומספק ספריות ותוספים נוספים לתכונות וטכניקות תכנות מתקדמות.
המאמרים הבאים
תחילת העבודה
הגדרת האפליקציה הראשונה ויצירה שלה:
- מדריך למתחילים – הוספת מפה
- יצירת אפליקציה בסיסית ל-Android שמציגה מפה.
- קבלת מפתח API והפעלת החיוב
- פרטים על הפעלת החיוב וקבלת מפתח API, שניהם נדרשים כדי להוסיף מפה לאפליקציה.
- הגדרת פרויקט קיים ב-Android Studio
- הגדרת אפליקציה קיימת לשימוש ב-SDK של מפות ל-Android
- שימוש וחיוב
- תמחור ומגבלות שימוש ב-SDK.
- תנאים והגבלות
- בתנאים ובהגבלות של Google Maps Platform מפורטות הדרישות המשפטיות שהאפליקציה צריכה לעמוד בהן כשמשתמשים ב-SDK.
שיעורי Codelab ומדריכים
מדריכים ושיעורי Lab מקצה לקצה שמדגימים איך להציג מפות עם תכונות ספציפיות:
- Codelab – הפלטפורמה של מפות Google 101 – Android עם Kotlin
- הוספת מפה ולמידה איך להשתמש בתכונות העיקריות כדי להציג מפה של חנויות אופניים באזור מסוים.
- Codelab – הצגת מקומות בסביבה ב-AR ב-Android ב-Kotlin
- משתמשים בנתונים מ-Google Maps Platform כדי להציג מקומות בסביבה במציאות רבודה (AR).
- מדריך – מפה עם סמן
- הוספת מפה עם סמן שמזהה מיקום.
- מדריך – קווים פוליגוניים ופוליגונים לייצוג מסלולים ואזורים
- מוסיפים מפה ומשתמשים בקווים פוליגוניים ובפוליגונים כדי לייצג מסלולים ואזורים במפה.
- מדריך – בחירת המיקום הנוכחי
- הוספת מפה שמזהה את המיקום הנוכחי של מכשיר Android ומציגה פרטים על המקום (עסק או נקודת עניין אחרת) במיקום הזה.
משימות ומושגים
משימות מפורטות ומושגי תכנות שכדאי לבדוק אחרי שיוצרים את האפליקציות הראשונות באמצעות ה-SDK:
- התאמה אישית של מפה
- אפשר להתאים אישית את הרכיבים וההתנהגות של המפה באמצעות קוד או מסוף Google Cloud.
- שיפור הנגישות
- משתמשים בתמיכה המובנית בנגישות במפות.
- Maps API ב-Wear OS
- הצגת מפות באפליקציות ל-Wear OS.
כלים ודוגמאות
קוד לדוגמה, ספריות ותוספים ל-SDK:
- Github – קוד לדוגמה
- קוד מלא של אפליקציה לדוגמה וקטעי קוד שמשתמשים ב-SDK.
- ספריית הכלים של Android
- ספרייה של תכונות מתקדמות למפה, כמו כמה שכבות, מקבצי סמנים וחישוב מרחק.
- תוספי KTX Kotlin
- אוסף של תוספים (Maps Android KTX) שמאפשרים לכתוב קוד Kotlin יעיל יותר באפליקציה כשמשתמשים ב-SDK של מפות ל-Android.