परिचय
iOS के लिए Maps SDK टूल की मदद से, अपने ऐप्लिकेशन में Google Maps के डेटा के आधार पर मैप जोड़े जा सकते हैं. SDK, Google Maps के सर्वर का ऐक्सेस, मैप डिसप्ले, और क्लिक और खींचने-छोड़ने जैसे उपयोगकर्ता के जेस्चर के रिस्पॉन्स को अपने-आप मैनेज करता है. अपने मैप में मार्कर, पॉलीलाइन, ग्राउंड ओवरले, और जानकारी वाले विंडो भी जोड़ी जा सकती हैं. ये ऑब्जेक्ट, मैप पर मौजूद जगहों के बारे में ज़्यादा जानकारी देते हैं. साथ ही, इनकी मदद से उपयोगकर्ता मैप के साथ इंटरैक्ट कर सकते हैं.
SDK का इस्तेमाल करते समय, आपको Google Maps Platform की सेवा की शर्तों का पालन करना होगा. साथ ही, यह पक्का करना होगा कि आपका ऐप्लिकेशन लागू होने वाले कानूनों का पालन करता हो. ध्यान दें कि SDK टूल का इस्तेमाल करते समय, हर अनुरोध के साथ आपके ऐप्लिकेशन का नाम और वर्शन, पुष्टि करने की जानकारी, और क्रॉस-ऐप्लिकेशन के लिए एक ऐसा आइडेंटिफ़ायर अपने-आप भेजा जाता है जिससे आपका नाम नहीं पता चलता.
ऑडियंस
कॉन्सेप्ट से जुड़ा यह दस्तावेज़, iOS डेवलपमेंट और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग के कॉन्सेप्ट के बारे में जानने वाले लोगों के लिए बनाया गया है. आपको उपयोगकर्ता के नज़रिए से Google Maps के बारे में भी जानकारी होनी चाहिए. इसे इस तरह से डिज़ाइन किया गया है कि iOS के लिए Maps SDK टूल की मदद से, ऐप्लिकेशन को एक्सप्लोर और डेवलप किया जा सके. क्लास और तरीकों के बारे में खास जानकारी के लिए, रेफ़रंस दस्तावेज़ भी देखे जा सकते हैं.
क्रेडिट से जुड़ी ज़रूरी शर्तें
अगर आपने अपने ऐप्लिकेशन में Maps SDK for iOS का इस्तेमाल किया है, तो आपको अपने ऐप्लिकेशन में कानूनी सूचनाओं वाले सेक्शन के हिस्से के तौर पर एट्रिब्यूशन टेक्स्ट शामिल करना होगा. हमारा सुझाव है कि कानूनी सूचनाओं को मेन्यू के किसी अलग आइटम के तौर पर या "इसके बारे में जानकारी" वाले मेन्यू आइटम के हिस्से के तौर पर शामिल करें.
[GMSServices
openSourceLicenseInfo]
को कॉल करके, एट्रिब्यूशन टेक्स्ट पाया जा सकता है.
डेटा डालने और 360 डिग्री में, वीडियो चलाने की सुविधा देने वाले प्लैटफ़ॉर्म
Maps SDK for iOS की मदद से, ऐसे ऐप्लिकेशन बनाए जा सकते हैं जो iOS 14.0 और उसके बाद के वर्शन वाले नेटिव 64-बिट डिवाइसों को टारगेट करते हैं. Maps SDK for iOS का इस्तेमाल करके ऐप्लिकेशन बनाने के लिए, कम से कम Xcode 15.0 और SDK टूल के 14.0 या उसके बाद के वर्शन का इस्तेमाल करना ज़रूरी है. (SDK टूल के 14.0 या इसके बाद के वर्शन को टारगेट करने से, आपके ऐप्लिकेशन को iOS 14.0 पर चलने से नहीं रोका जाएगा).
Maps के यूआरएल का इस्तेमाल करने वाले ऐप्लिकेशन के लिए ज़रूरी है कि टारगेट डिवाइस पर iOS के लिए Google Maps इंस्टॉल हो.
iOS ऐप्लिकेशन एक्सटेंशन में Maps SDK for iOS का इस्तेमाल करने की संभावना कम है. इसकी वजह यह है कि ऐप्लिकेशन के लिए, मेमोरी से जुड़ी सख्त पाबंदियां लागू होती हैं. उदाहरण के लिए, पसंद के मुताबिक बनाए गए कीबोर्ड में SDK टूल का इस्तेमाल काम नहीं करेगा.
आगे क्या करना है
Maps SDK for iOS का इस्तेमाल करके ऐप्लिकेशन बनाने के लिए, आपको सबसे पहले अपना Google Cloud प्रोजेक्ट सेट अप करना होगा.