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

परिचय

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

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

Flutter प्लगिन मॉडल

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

ऑडियंस

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

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

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

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

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

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

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

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