مقدمه
با بسته Google Maps برای Flutter، میتوانید نقشههایی براساس دادههای Google Maps به برنامه iOS یا Android خود اضافه کنید. کیت توسعه نرمافزار بهطور خودکار دسترسی به سرورهای Google Maps، نمایش نقشه، و پاسخ به اشارههای کاربر مانند کلیک و کشیدن را مدیریت میکند. همچنین میتوانید نشانگر، چندخطی، همپوشانی زمین، و پنجره اطلاعات به نقشهتان اضافه کنید. این اشیاء اطلاعات بیشتری برای مکانهای نقشه ارائه میدهند و امکان تعامل کاربر با نقشه را فراهم میکنند.
هنگام استفاده از کیت توسعه نرمافزار، باید از شرایط خدمات پلاتفرم Google Maps پیروی کنید و مطمئن شوید که برنامهتان از قوانین ذیربط پیروی میکند.
افزایههای Flutter از کانالهای Dart برای فراخوانی میاناهای برنامهسازی کاربردی مختص پلاتفرم استفاده میکنند. توسعهدهندگان Flutter با یک بسته واحد روبهروی برنامه تعامل دارند. این بسته پلاتفرمی را که برنامه در آن اجرا میشود تشخیص میدهد و فراخوانیهای میانای برنامهسازی کاربردی را به کد مناسب مختص پلاتفرم فدرال میکند.
مخاطبان
این مستندات برای افرادی طراحی شده است که با مفاهیم توسعه Flutter آشنا هستند. همچنین باید با Google Maps از دیدگاه کاربر آشنا باشید. با این راهنما، میتوانید کاوش و توسعه برنامهها را با بسته Google Maps برای Flutter شروع کنید. برای آشنایی با جزئیات خاص کلاسها و روشها، سند مرجع را بررسی کنید.
الزامات ذکر منبع
اگر از بسته Google Maps برای Flutter در برنامهتان استفاده میکنید، باید نوشتار انتساب را بهعنوان بخشی از بخش اخطاریههای حقوقی در برنامهتان بگنجانید. Google توصیه میکند که اعلامیههای حقوقی را بهعنوان یک گزینه منو مستقل یا بهعنوان بخشی از گزینه منو «درباره» اضافه کنید.
برای دریافت نوشتار انتساب، نقطه پایانی showLicensePage را فراخوانی کنید.
پلاتفرمهای پشتیبانیشده
با بسته Google Maps برای Flutter، میتوانید برنامههایی بسازید که iOS، Android، و وب را هدف قرار میدهند.
برای اطلاع از الزامات محیطهای توسعه نرمافزار و نسخههای فعلی پلاتفرمهای هدف، به اسناد Flutter مراجعه کنید.
برای استفاده از نشانیهای وب Maps، دستگاه هدف شما باید برنامه Google Maps مناسب را نصب کرده باشد. برای دستگاههای همراه، این شامل Google Maps برای iOS یا Google Maps برای Android میشود.