واجهة تنقّل Google لإطارَي عمل Flutter وReact Native
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتيح لك مكوّنات Google Navigation الإضافية لكلّ من Flutter وReact Native دمج تجربة Google Navigation في تطبيقاتك المتوافقة مع عدّة منصات. تقدّم هذه الصفحة نظرة عامة على المكوّنات الإضافية وروابط إلى صفحات حِزم المكوّنات الإضافية ومستودعات المصدر، بالإضافة إلى معلومات مهمة حول استخدام المكوّنات الإضافية في تطبيقك.
المتطلبات الأساسية
قبل استخدام مكوّنات Google Navigation الإضافية في Flutter أو React Native، يجب أن يتوفّر لديك مشروع يتضمّن حساب فوترة ويكون فيه كلّ من Navigation SDK لنظام التشغيل Android وNavigation SDK لنظام التشغيل iOS مفعّلين. تحتاج أيضًا إلى مفتاح واجهة برمجة تطبيقات. لمزيد من المعلومات، يُرجى الاطّلاع على البدء في استخدام "منصة خرائط Google".
Google Navigation for Flutter
توفّر إضافة Google Navigation لتطبيق Flutter أداة Google Navigation لتطبيقات Flutter التي تستهدف نظامَي التشغيل Android وiOS.
Google Navigation for React Native
يوفّر المكوّن الإضافي "Google Navigation for React Native" مكوّن Google Navigation لتطبيقات React Native التي تستهدف نظامَي التشغيل Android وiOS.
بنود الخدمة
تستخدم مكتبات مكوّن Navigation الإضافي هذا المتوافق مع Flutter وReact Native خدمات "منصة خرائط Google". يخضع استخدام خدمات "منصة خرائط Google" من خلال هذه المكتبات لبنود خدمة "منصة خرائط Google".
لا تُعدّ هذه المكتبات إحدى "الخدمات الأساسية" في "منصة خرائط Google". وبالتالي، لا تسري بنود خدمة "منصة خرائط Google" (مثل خدمات الدعم الفني واتفاقيات مستوى الخدمة وسياسة الإيقاف النهائي) على الرموز البرمجية في هذه المكتبات.
الدعم
يتم توفير مكتبات Navigation for Flutter وReact Native بموجب تراخيص مفتوحة المصدر. ولا تخضع هذه المكتبات لإرشادات خدمات الدعم الفني أو SLA أو سياسة الإيقاف النهائي (مع ذلك، تظل أي خدمات من Google Maps Platform تستخدمها المكتبات خاضعة لبنود خدمة Google Maps Platform).
تلتزم المكتبات بالإصدارات الدلالية للإشارة إلى
وقت إجراء تغييرات غير متوافقة مع الأنظمة القديمة. وبناءً على ذلك، قد يتم إجراء تغييرات غير متوافقة مع الأنظمة القديمة في أي وقت أثناء توفّر المكتبات بالإصدار 0.x.
إذا عثرت على خطأ أو كان لديك طلب ميزة، يُرجى الإبلاغ عن المشكلة في GitHub. إذا أردت الحصول على إجابات عن أسئلة فنية من مطوّري "منصة خرائط Google" الآخرين، يمكنك طرحها من خلال إحدى قنوات منتدى المطوّرين. إذا أردت المساهمة، يُرجى الاطّلاع على أدلة المساهمة في مستودع المكتبة.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-24 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-24 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eGoogle provides Navigation plugins for Flutter and React Native, enabling integration of Google Navigation into cross-platform apps.\u003c/p\u003e\n\u003cp\u003eTo use the plugins, ensure you have a project with billing enabled, Navigation SDKs for Android and iOS activated, and an API key.\u003c/p\u003e\n\u003cp\u003eDetailed installation instructions, source code, and usage examples are available on the respective plugin pages for Flutter and React Native on pub.dev, npm, and GitHub.\u003c/p\u003e\n\u003cp\u003eThese plugins are open source and not covered by Google Maps Platform support guidelines or SLAs, but the Google Maps Platform Terms of Service still apply to the underlying Google Maps Platform services.\u003c/p\u003e\n"]]],["Google Navigation plugins integrate Google Navigation into Flutter and React Native apps for Android and iOS. Using the plugins requires a project with a billing account, Navigation SDKs enabled, and an API key. Plugin details, installation, and source code, including examples, are available on pub.dev and npm for Flutter and React Native, respectively. The code repositories for both are available on GitHub. These are open source, and not considered core services, and as such, they are not governed by the standard Google Maps Platform terms of service.\n"],null,["The Google Navigation plugins for Flutter and React Native allow you to\nintegrate the Google Navigation experience into your cross-platform apps. This\npage provides an overview of the plugins, links to the plugin package pages and\nsource repositories, and important information about using the plugins in your\napp.\n\nPrerequisites\n\nBefore using the Google Navigation plugins for Flutter or React Native, you need\na project with a billing account and the Navigation SDK for Android and\nNavigation SDK for iOS enabled. You also need an API key. For more information,\nsee [Getting started with Google Maps Platform](/maps/get-started).\n\nGoogle Navigation for Flutter\n\nThe Google Navigation for Flutter plugin provides a Google Navigation widget to\nFlutter apps that target Android and iOS.\n\n- For information about installing and using the plugin, see the [Google\n Navigation for Flutter plugin on\n pub.dev](https://pub.dev/packages/google_navigation_flutter).\n- To view or contribute to the plugin source code, as well as for an [example](https://github.com/googlemaps/flutter-navigation-sdk/tree/main/example) of how to use the plugin, see the [Google Navigation for Flutter plugin\n repository on GitHub](https://github.com/googlemaps/flutter-navigation-sdk)\n\nGoogle Navigation for React Native\n\nThe Google Navigation for React Native plugin provides a Google Navigation\ncomponent to React Native apps that target Android and iOS.\n\n- For information about installing and using the plugin, see the [Google\n Navigation for React Native plugin on\n npm](https://www.npmjs.com/package/@googlemaps/react-native-navigation-sdk)\n- To view or contribute to the plugin source code, as well as for an [example](https://github.com/googlemaps/react-native-navigation-sdk/tree/main/example) of how to use the plugin, see the [Google Navigation for React Native plugin\n source code repository on\n GitHub](https://github.com/googlemaps/react-native-navigation-sdk)\n\nTerms of Service\n\nThis Navigation plugin libraries for Flutter and React Native use Google Maps\nPlatform services. Use of Google Maps Platform services through these libraries\nis subject to the [Google Maps Platform Terms of\nService](https://cloud.google.com/maps-platform/terms).\n\nThese libraries are not a Google Maps Platform Core Service. Therefore, the\nGoogle Maps Platform Terms of Service (e.g. Technical Support Services, Service\nLevel Agreements, and Deprecation Policy) do not apply to the code in these\nlibraries.\n\nSupport\n\nThe Navigation for Flutter and React Native libraries are offered under open\nsource licenses. They are not governed by the Google Maps Platform Support\n[Technical Support Services\nGuidelines](https://cloud.google.com/maps-platform/terms/tssg), the\n[SLA](https://cloud.google.com/maps-platform/terms/sla), or the [Deprecation\nPolicy](https://cloud.google.com/maps-platform/terms) (however, any Google Maps\nPlatform services used by the libraries remain subject to the Google Maps\nPlatform Terms of Service).\n\nThe libraries adhere to [semantic versioning](https://semver.org/) to indicate\nwhen backwards-incompatible changes are introduced. Accordingly, while the\nlibraries are in version 0.x, backwards-incompatible changes may be introduced\nat any time.\n\nIf you find a bug, or have a feature request, please file an issue on GitHub. If\nyou would like to get answers to technical questions from other Google Maps\nPlatform developers, ask through one of our [developer community\nchannels](https://developers.google.com/maps/developer-community). If you'd like\nto contribute, please check the contributing guides in the library's repository."]]