افزونههای Google Navigation برای Flutter و React Native به شما امکان میدهند تجربه Google Navigation را در برنامههای چند پلتفرمی خود ادغام کنید. این صفحه مروری بر افزونهها، پیوندهایی به صفحات بسته افزونه و مخازن منبع و اطلاعات مهم در مورد استفاده از افزونهها در برنامه شما ارائه میدهد.
پیشنیازها
قبل از استفاده از افزونههای Google Navigation برای Flutter یا React Native، به یک پروژه با حساب کاربری و فعال بودن Navigation SDK برای اندروید و Navigation SDK برای iOS نیاز دارید. همچنین به یک کلید API نیاز دارید. برای اطلاعات بیشتر، به شروع به کار با پلتفرم نقشههای گوگل مراجعه کنید.
ناوبری گوگل برای فلاتر
افزونه Google Navigation for Flutter یک ویجت Google Navigation را برای برنامههای Flutter که برای اندروید و iOS طراحی شدهاند، فراهم میکند.
- برای اطلاعات بیشتر در مورد نصب و استفاده از افزونه، به افزونه Google Navigation for Flutter در pub.dev مراجعه کنید.
 - برای مشاهده یا مشارکت در کد منبع افزونه، و همچنین برای مثالی از نحوه استفاده از افزونه، به مخزن افزونه Google Navigation for Flutter در GitHub مراجعه کنید.
 
ناوبری گوگل برای React Native
افزونه Google Navigation for React Native یک کامپوننت Google Navigation را برای برنامههای React Native که اندروید و iOS را هدف قرار میدهند، فراهم میکند.
- برای اطلاعات بیشتر در مورد نصب و استفاده از افزونه، به افزونه Google Navigation for React Native در npm مراجعه کنید.
 - برای مشاهده یا مشارکت در کد منبع افزونه، و همچنین برای مثالی از نحوه استفاده از افزونه، به مخزن کد منبع افزونه Google Navigation for React Native در GitHub مراجعه کنید.
 
شرایط خدمات
این کتابخانههای افزونهی ناوبری برای Flutter و React Native از سرویسهای پلتفرم نقشههای گوگل استفاده میکنند. استفاده از سرویسهای پلتفرم نقشههای گوگل از طریق این کتابخانهها تابع شرایط خدمات پلتفرم نقشههای گوگل است.
این کتابخانهها جزو سرویسهای اصلی پلتفرم نقشههای گوگل نیستند. بنابراین، شرایط خدمات پلتفرم نقشههای گوگل (مثلاً خدمات پشتیبانی فنی، توافقنامههای سطح خدمات و سیاست حذف) در مورد کدهای موجود در این کتابخانهها اعمال نمیشود.
پشتیبانی
کتابخانههای ناوبری Flutter و React Native تحت مجوزهای متنباز ارائه میشوند. آنها تابع دستورالعملهای خدمات پشتیبانی فنی پلتفرم Google Maps، SLA یا سیاست کاهش ارزش نیستند (با این حال، هرگونه سرویس پلتفرم Google Maps که توسط کتابخانهها استفاده میشود، همچنان تابع شرایط خدمات پلتفرم Google Maps است).
این کتابخانهها از نسخهبندی معنایی پیروی میکنند تا زمان اعمال تغییرات ناسازگار با نسخههای قبلی را نشان دهند. بر این اساس، تا زمانی که کتابخانهها در نسخه 0.x باشند، تغییرات ناسازگار با نسخههای قبلی ممکن است در هر زمانی اعمال شوند.
اگر باگی پیدا کردید یا درخواست ویژگی جدیدی دارید، لطفاً آن را در گیتهاب ثبت کنید. اگر مایلید پاسخ سوالات فنی سایر توسعهدهندگان پلتفرم نقشههای گوگل را دریافت کنید، از طریق یکی از کانالهای انجمن توسعهدهندگان ما سوال کنید. اگر مایل به مشارکت هستید، لطفاً راهنماهای مشارکت در مخزن کتابخانه را بررسی کنید.