قبل البدء

مقدمة

باستخدام حزمة Google Maps for Flutter، يمكنك إضافة خرائط تستند إلى بيانات "خرائط Google" إلى تطبيقك على iOS أو Android. تتعامل حزمة تطوير البرامج (SDK) تلقائيًا مع إمكانية الوصول إلى خوادم "خرائط Google" وعرض الخريطة والاستجابة لإيماءات المستخدمين، مثل النقر والسحب. يمكنك أيضًا إضافة علامات وخطوط متعدّدة وتراكبات أرضية ونوافذ معلومات إلى خريطتك. توفّر هذه العناصر معلومات إضافية عن المواقع الجغرافية على الخريطة، وتسمح للمستخدم بالتفاعل مع الخريطة.

عند استخدام حزمة تطوير البرامج (SDK)، عليك الالتزام ببنود خدمة "منصة خرائط Google" والتأكّد من أنّ تطبيقك يتوافق مع القوانين السارية.

نموذج مكوّن Flutter الإضافي

تستخدم إضافات Flutter قنوات Dart لاستدعاء واجهات برمجة التطبيقات الخاصة بالمنصات. يتفاعل مطوّرو Flutter مع حزمة واحدة موجّهة للتطبيقات. تتعرّف هذه الحزمة على النظام الأساسي الذي يتم تشغيل التطبيق عليه، وتدمج طلبات البيانات من واجهة برمجة التطبيقات مع الرمز البرمجي الأصلي المناسب.

الجمهور

تم تصميم هذه المستندات للمستخدمين الذين لديهم معرفة بمفاهيم تطوير Flutter. يجب أيضًا أن تكون على دراية بـ خرائط Google من وجهة نظر المستخدم. باستخدام هذا الدليل، يمكنك البدء في استكشاف وتطوير التطبيقات باستخدام حزمة "خرائط Google" لـ Flutter. لمعرفة تفاصيل محدّدة عن الفئات والطرق، اطّلِع على المستندات المرجعية.

متطلبات نسب العمل

إذا كنت تستخدم حزمة Google Maps for Flutter في تطبيقك، عليك تضمين نص تحديد المصدر كجزء من قسم الإشعارات القانونية في تطبيقك. تنصح Google بتضمين الإشعارات القانونية كعنصر قائمة مستقل أو كجزء من عنصر القائمة "حول".

للحصول على نص تحديد المصدر، يمكنك استدعاء نقطة النهاية showLicensePage.

المنصّات المتوافقة

باستخدام حزمة "خرائط Google" المتوافقة مع Flutter، يمكنك إنشاء تطبيقات تستهدف أنظمة التشغيل iOS وAndroid والويب.

يمكنك الرجوع إلى مستندات Flutter لمعرفة متطلبات بيئات التطوير والإصدارات الحالية من المنصات المستهدفة.

لاستخدام عناوين URL في "خرائط Google"، يجب أن يكون تطبيق "خرائط Google" المناسب مثبّتًا على جهاز الاختبار. بالنسبة إلى الأجهزة الجوّالة، يشمل ذلك خرائط Google لأجهزة iOS أو خرائط Google لأجهزة Android.