قبل البدء

مقدمة

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

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

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

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

الجمهور

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

متطلبات السمات

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

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

المنصّات المعتمدة

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

راجِع مستندات Flutter لمعرفة متطلبات بيئات التطوير والإصدارات الحالية من الأنظمة الأساسية المستهدَفة.

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