आरंभ करने से पहले

परिचय

Google Maps for Flutter पैकेज की मदद से, अपने iOS या Android ऐप्लिकेशन में Google Maps के डेटा के आधार पर मैप जोड़े जा सकते हैं. SDK टूल, Google Maps के सर्वर का ऐक्सेस, मैप डिसप्ले, और उपयोगकर्ता के जेस्चर के जवाब अपने-आप मैनेज करता है. जैसे, क्लिक और खींचने-छोड़ने की कार्रवाई. अपने मैप में मार्कर, पॉलीलाइन, ग्राउंड ओवरले, और जानकारी वाली विंडो भी जोड़ी जा सकती हैं. ये ऑब्जेक्ट, मैप पर मौजूद जगहों के बारे में ज़्यादा जानकारी देते हैं. साथ ही, इनकी मदद से उपयोगकर्ता मैप के साथ इंटरैक्ट कर सकता है.

SDK का इस्तेमाल करते समय, आपको Google Maps Platform की सेवा की शर्तों का पालन करना होगा. साथ ही, यह पक्का करना होगा कि आपका ऐप्लिकेशन, लागू होने वाले कानूनों का पालन करता हो.

Flutter प्लग इन मॉडल

Flutter प्लग इन, प्लैटफ़ॉर्म के हिसाब से एपीआई को कॉल करने के लिए Dart चैनलों का इस्तेमाल करते हैं. Flutter डेवलपर, ऐप्लिकेशन के लिए बने एक ही पैकेज के साथ इंटरैक्ट करते हैं. यह पैकेज, उस प्लैटफ़ॉर्म की पहचान करता है जिस पर ऐप्लिकेशन चल रहा है. साथ ही, एपीआई कॉल को सही नेटिव कोड के साथ फ़ेडरेट करता है

ऑडियंस

यह दस्तावेज़, Flutter के डेवलपमेंट के कॉन्सेप्ट के बारे में जानने वाले लोगों के लिए बनाया गया है. आपको उपयोगकर्ता के तौर पर, Google Maps के बारे में भी जानकारी होनी चाहिए. इस गाइड की मदद से, Flutter के लिए Google Maps पैकेज का इस्तेमाल करके ऐप्लिकेशन एक्सप्लोर और डेवलप किए जा सकते हैं. क्लास और तरीकों के बारे में खास जानकारी पाने के लिए, रेफ़रंस दस्तावेज़ देखें.

क्रेडिट से जुड़ी ज़रूरी शर्तें

अगर आपने अपने ऐप्लिकेशन में Google Maps for Flutter पैकेज का इस्तेमाल किया है, तो आपको अपने ऐप्लिकेशन में कानूनी सूचनाओं के सेक्शन के तौर पर एट्रिब्यूशन टेक्स्ट शामिल करना होगा. Google का सुझाव है कि कानूनी नोटिस को मेन्यू के अलग आइटम के तौर पर या "इसके बारे में जानकारी" मेन्यू आइटम के हिस्से के तौर पर शामिल करें.

एट्रिब्यूशन टेक्स्ट पाने के लिए, showLicensePage एंडपॉइंट को कॉल करें.

डेटा डालने और 360 डिग्री में, वीडियो चलाने की सुविधा देने वाले प्लैटफ़ॉर्म

Flutter के लिए Google Maps पैकेज की मदद से, iOS, Android, और वेब को टारगेट करने वाले ऐप्लिकेशन बनाए जा सकते हैं.

डेवलपमेंट एनवायरमेंट की ज़रूरी शर्तों और टारगेट प्लैटफ़ॉर्म के मौजूदा वर्शन के बारे में जानने के लिए, Flutter दस्तावेज़ देखें.

Maps के यूआरएल का इस्तेमाल करने के लिए, टारगेट डिवाइस पर Google Maps का सही ऐप्लिकेशन इंस्टॉल होना ज़रूरी है. मोबाइल डिवाइसों के लिए, इसमें iOS के लिए Google Maps या Android के लिए Google Maps शामिल है.