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

शुरुआती जानकारी

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

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

Flutter प्लगिन मॉडल

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

दर्शक

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

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

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

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

इन प्लैटफ़ॉर्म पर चलाया जा सकता है

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

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

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