قبل‌از شروع

مقدمه

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

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

مدل افزایه Flutter

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

مخاطبان

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

الزامات ذکر منبع

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

برای دریافت نوشتار انتساب، نقطه پایانی showLicensePage را فراخوانی کنید.

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

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

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

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