نمای کلی کیت توسعه نرم‌افزار Google Maps برای Android

پلاتفرم را انتخاب کنید: Android iOS JavaScript

با کیت توسعه نرم‌افزار Google Maps برای Android، بااستفاده از داده‌های Google Maps، نمایش‌های نقشه، و پاسخ‌های اشاره نقشه، به برنامه Android خود، ازجمله برنامه‌های Wear OS، نقشه اضافه کنید. همچنین می‌توانید با افزودن نشانگر، چندضلعی، و هم‌پوشانی به نقشه، اطلاعات بیشتری برای مکان‌های نقشه ارائه دهید و از تعامل کاربر پشتیبانی کنید.

این کیت توسعه نرم‌افزار از هر دو زبان برنامه‌نویسی Kotlin و Java پشتیبانی می‌کند و کتابخانه‌ها و افزونه‌های بیشتری برای ویژگی‌ها و تکنیک‌های برنامه‌نویسی پیشرفته ارائه می‌دهد.


قدم بعدی چیست

درحال شروع کردن

راه‌اندازی و ایجاد اولین برنامه:

شروع سریع - افزودن نقشه
برنامه Android پایه‌ای بسازید که نقشه‌ای را نمایش دهد.
دریافت کلید میانای برنامه‌سازی کاربردی و فعال کردن صورت‌حساب
جزئیات مربوط به فعال کردن صورت‌حساب و دریافت کلید میانای برنامه‌سازی کاربردی، که هر دو برای افزودن نقشه به برنامه‌تان لازم است.
راه‌اندازی پروژه «استودیو Android» موجود
پیکربندی برنامه موجود برای استفاده از کیت توسعه نرم‌افزار Google Maps برای Android.
استفاده و صورت‌حساب
قیمت‌گذاری و حدود استفاده برای کیت توسعه نرم‌افزار.
شرایط خدمات
«شرایط خدمات پلاتفرم Google Maps» الزامات قانونی‌ای را که برنامه‌تان باید هنگام استفاده از کیت توسعه نرم‌افزار رعایت کند شرح می‌دهد.

Codelab و آموزش گام‌به‌گام

آموزش‌های گام‌به‌گام و codelabهایی که نحوه نمایش نقشه‌ها با ویژگی‌های خاص را نشان می‌دهند:

Codelab - Google Maps Platform 101 — Android with Kotlin
نقشه‌ای اضافه کنید و با نحوه استفاده از ویژگی‌های اصلی برای نمایش نقشه فروشگاه‌های دوچرخه در منطقه‌ای خاص آشنا شوید.
Codelab - نمایش مکان‌های اطراف در واقعیت افزوده در Android در Kotlin
از داده‌های «پلاتفرم Google Maps» برای نمایش جاهای اطراف در واقعیت افزوده (AR) استفاده کنید.
آموزش گام‌به‌گام - نقشه با نشانگر
افزودن نقشه با نشانگری که مکان را مشخص می‌کند.
آموزش - چندخطی‌ها و چندضلعی‌ها برای نمایش مسیرها و مناطق
نقشه‌ای اضافه کنید و از چندخطی‌ها و چندضلعی‌ها برای نمایش مسیرها و مناطق روی نقشه استفاده کنید.
آموزش گام‌به‌گام - انتخاب مکان فعلی
افزودن نقشه‌ای که مکان فعلی دستگاه Android را شناسایی می‌کند و جزئیات مکان (کسب‌وکار یا مکان جالب دیگر) را در آن مکان نمایش می‌دهد.

تکالیف و مفاهیم

تکالیف و مفاهیم برنامه‌نویسی دقیق برای کاوش پس‌از ایجاد اولین برنامه‌هایتان با کیت توسعه نرم‌افزار:

ایجاد و پیکربندی نقشه
ایجاد نقشه و راه‌اندازی ویژگی‌ها، مانند تمام‌نماهای «نمای خیابان»، کسب‌وکارها و سایر مکان‌های جالب، و «حالت Lite».
تعامل با نقشه
بااستفاده از تنظیمات نمای دوربین، رویدادها، کنترل‌ها و اشاره‌ها، و داده‌های مکان، تعامل نقشه را راه‌اندازی کنید.
طراحی روی نقشه
شکل‌ها را بکشید و اشیایی مانند هم‌پوشانی‌ها و نشانگرها را به نقشه اضافه کنید.
سفارشی‌سازی نقشه
سفارشی‌سازی مؤلفه‌ها و رفتار نقشه بااستفاده از کد یا Google Cloud Console.
بهبود دسترس‌پذیری
از پشتیبانی دسترس‌پذیری داخلی در نقشه‌هایتان بهره ببرید.
میانای برنامه‌سازی کاربردی Maps در Wear OS
نمایش نقشه‌ها در برنامه‌های Wear OS.

ابزارها و نمونه‌ها

کد نمونه، کتابخانه‌ها، و افزونه‌های کیت توسعه نرم‌افزار:

Github - کد نمونه
کد برنامه نمونه و تکه‌کدهای کامل که از کیت توسعه نرم‌افزار استفاده می‌کنند.
کتابخانه ابزار کمکی Android
کتابخانه‌ای از ویژگی‌های پیشرفته برای نقشه شما، مانند لایه‌های متعدد، خوشه‌های نشانگر، و محاسبه فاصله.
افزونه‌های KTX Kotlin
مجموعه‌ای از افزونه‌ها (Maps Android KTX) که به شما امکان می‌دهد هنگام استفاده از کیت توسعه نرم‌افزار Maps برای Android، کد Kotlin کارآمدتری در برنامه‌تان بنویسید.