Google Navigation برای Flutter و React Native
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
افزونه های Google Navigation برای Flutter و React Native به شما این امکان را می دهند که تجربه Google Navigation را در برنامه های چند پلتفرمی خود ادغام کنید. این صفحه یک نمای کلی از افزونه ها، پیوندهایی به صفحات بسته افزونه و مخازن منبع، و اطلاعات مهم در مورد استفاده از افزونه ها در برنامه شما ارائه می دهد.
پیش نیازها
قبل از استفاده از افزونههای Google Navigation برای Flutter یا React Native، باید پروژهای با حساب صورتحساب و Navigation SDK برای Android و Navigation SDK برای iOS فعال باشد. شما همچنین به یک کلید API نیاز دارید. برای اطلاعات بیشتر، شروع به کار با Google Maps Platform را ببینید.
ناوبری گوگل برای فلاتر
افزونه Google Navigation for Flutter ویجت Google Navigation را برای برنامه های Flutter که اندروید و iOS را هدف قرار می دهند، ارائه می دهد.
ناوبری گوگل برای React Native
افزونه Google Navigation for React Native یک جزء Google Navigation را برای برنامههای React Native که اندروید و iOS را هدف قرار میدهند، ارائه میکند.
شرایط خدمات
این کتابخانه پلاگین ناوبری برای Flutter و React Native از خدمات پلتفرم Google Maps استفاده می کند. استفاده از خدمات پلتفرم Google Maps از طریق این کتابخانه ها تابع شرایط خدمات پلتفرم نقشه های Google است.
این کتابخانه ها یک سرویس اصلی پلتفرم نقشه گوگل نیستند. بنابراین، شرایط خدمات پلتفرم Google Maps (به عنوان مثال خدمات پشتیبانی فنی، قراردادهای سطح سرویس، و خطمشی منسوخ شدن) برای کد موجود در این کتابخانهها اعمال نمیشود.
پشتیبانی کنید
کتابخانه های Navigation for Flutter و React Native تحت مجوزهای منبع باز ارائه می شوند. آنها توسط دستورالعملهای خدمات پشتیبانی فنی پشتیبانی پلتفرم Google Maps، SLA یا خطمشی منسوخ شدن کنترل نمیشوند (با این حال، هر سرویس Google Maps Platform که توسط کتابخانهها استفاده میشود، تابع شرایط خدمات پلتفرم Google Maps باقی میماند).
کتابخانهها به نسخهسازی معنایی پایبند هستند تا نشان دهند چه زمانی تغییرات ناسازگار با عقب معرفی میشوند. بر این اساس، در حالی که کتابخانه ها در نسخه 0.x هستند، تغییرات ناسازگار با عقب ممکن است در هر زمان ارائه شوند.
اگر اشکالی پیدا کردید یا درخواست ویژگی دارید، لطفاً مشکلی را در GitHub ثبت کنید. اگر میخواهید پاسخ سؤالات فنی دیگر برنامهنویسان پلتفرم Google Maps را دریافت کنید، از طریق یکی از کانالهای انجمن توسعهدهندگان ما سؤال کنید. اگر مایل به مشارکت هستید، لطفاً راهنمای مشارکت در مخزن کتابخانه را بررسی کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده 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."]]