قبل از اینکه شروع کنی

مقدمه

با بسته Google Maps for Flutter، می‌توانید نقشه‌های مبتنی بر داده‌های نقشه‌های Google را به برنامه iOS یا Android خود اضافه کنید. SDK به طور خودکار دسترسی به سرورهای Google Maps، نمایش نقشه و پاسخ به حرکات کاربر مانند کلیک ها و کشیدن ها را کنترل می کند. همچنین می‌توانید نشانگرها، چند خط، پوشش‌های زمین و پنجره‌های اطلاعاتی را به نقشه خود اضافه کنید. این اشیاء اطلاعات اضافی را برای مکان های نقشه فراهم می کنند و امکان تعامل کاربر با نقشه را فراهم می کنند.

هنگام استفاده از SDK، باید از شرایط خدمات پلتفرم Google Maps پیروی کنید و مطمئن شوید که برنامه شما با قوانین قابل اجرا مطابقت دارد.

مدل پلاگین فلاتر

پلاگین های فلاتر از کانال های دارت برای فراخوانی API های مخصوص پلتفرم استفاده می کنند. توسعه دهندگان فلاتر با یک بسته واحد و رو به برنامه تعامل دارند. این بسته پلتفرمی را که برنامه روی آن اجرا می‌شود شناسایی می‌کند و تماس‌های API را با کد اصلی مناسب هماهنگ می‌کند

مخاطب

این مستندات برای افرادی که با مفاهیم توسعه فلاتر آشنا هستند طراحی شده است. همچنین باید از نظر کاربر با نقشه های گوگل آشنا باشید. با استفاده از این راهنما، می توانید کاوش و توسعه برنامه ها را با بسته Google Maps for Flutter شروع کنید. برای اطلاع از جزئیات خاص کلاس ها و روش ها، مستندات مرجع را بررسی کنید.

الزامات اسناد

اگر از بسته Google Maps for Flutter در برنامه خود استفاده می کنید، باید متن انتساب را به عنوان بخشی از بخش اعلامیه های قانونی در برنامه خود قرار دهید. Google توصیه می‌کند اعلامیه‌های قانونی را به‌عنوان یک آیتم منوی مستقل یا به‌عنوان بخشی از یک آیتم منو «درباره» درج کنید.

برای دریافت متن انتساب، با نقطه پایانی showLicensePage تماس بگیرید.

پلتفرم های پشتیبانی شده

با بسته Google Maps for Flutter، می‌توانید برنامه‌هایی بسازید که iOS، Android و وب را هدف قرار می‌دهند.

برای شرایط محیط های توسعه و نسخه های فعلی پلتفرم های هدف به مستندات Flutter مراجعه کنید.

برای استفاده از نشانی‌های وب Maps ، دستگاه مورد نظر شما نیاز به نصب برنامه Google Maps مناسب دارد. برای دستگاه‌های تلفن همراه، این شامل Google Maps برای iOS یا Google Maps برای Android است.