ওভারভিউ

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস জাভাস্ক্রিপ্ট

ভূমিকা

iOS-এর জন্য Maps SDK ব্যবহার করে, আপনি আপনার অ্যাপ্লিকেশনে গুগল ম্যাপস ডেটার উপর ভিত্তি করে ম্যাপ যোগ করতে পারেন। এই SDK স্বয়ংক্রিয়ভাবে গুগল ম্যাপস সার্ভারে অ্যাক্সেস, ম্যাপ প্রদর্শন এবং ব্যবহারকারীর ক্লিক ও ড্র্যাগের মতো অঙ্গভঙ্গির প্রতিক্রিয়া পরিচালনা করে। এছাড়াও আপনি আপনার ম্যাপে মার্কার, পলিলাইন, গ্রাউন্ড ওভারলে এবং তথ্য উইন্ডো যোগ করতে পারেন। এই অবজেক্টগুলো ম্যাপের অবস্থান সম্পর্কে অতিরিক্ত তথ্য প্রদান করে এবং ব্যবহারকারীকে ম্যাপের সাথে মিথস্ক্রিয়া করার সুযোগ দেয়।

এসডিকে ব্যবহার করার সময় আপনাকে গুগল ম্যাপস প্ল্যাটফর্মের পরিষেবার শর্তাবলী মেনে চলতে হবে এবং নিশ্চিত করতে হবে যে আপনার অ্যাপটি প্রযোজ্য আইন মেনে চলে। মনে রাখবেন যে এসডিকে ব্যবহার করার সময়, আপনার অ্যাপ্লিকেশনের নাম ও সংস্করণ, প্রমাণীকরণ তথ্য এবং একটি ক্রস-অ্যাপ্লিকেশন বেনামী শনাক্তকারী প্রতিটি অনুরোধের সাথে স্বয়ংক্রিয়ভাবে পাঠানো হয়।

দর্শক

এই ধারণামূলক ডকুমেন্টেশনটি এমন ব্যক্তিদের জন্য তৈরি করা হয়েছে যারা iOS ডেভেলপমেন্ট এবং অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ধারণার সাথে পরিচিত। ব্যবহারকারীর দৃষ্টিকোণ থেকে গুগল ম্যাপস সম্পর্কেও আপনার পরিচিতি থাকা উচিত। এটি আপনাকে iOS-এর জন্য ম্যাপস SDK ব্যবহার করে অ্যাপ্লিকেশন অন্বেষণ এবং তৈরি করা শুরু করতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। ক্লাস এবং মেথডগুলির নির্দিষ্ট বিবরণের জন্য আপনি রেফারেন্স ডকুমেন্টেশনও দেখতে পারেন।

কৃতিত্বের প্রয়োজনীয়তা

আপনি যদি আপনার অ্যাপ্লিকেশনে iOS-এর জন্য Maps SDK ব্যবহার করেন, তাহলে আপনাকে অবশ্যই আপনার অ্যাপ্লিকেশনের একটি আইনি বিজ্ঞপ্তি বিভাগের অংশ হিসেবে অ্যাট্রিবিউশন টেক্সটটি অন্তর্ভুক্ত করতে হবে। আইনি বিজ্ঞপ্তিগুলোকে একটি স্বতন্ত্র মেনু আইটেম হিসেবে, অথবা একটি "About" মেনু আইটেমের অংশ হিসেবে অন্তর্ভুক্ত করার পরামর্শ দেওয়া হয়।

আপনি [GMSServices openSourceLicenseInfo] -এ কল করে অ্যাট্রিবিউশন টেক্সটটি পেতে পারেন।

সমর্থিত প্ল্যাটফর্ম

Maps SDK for iOS ব্যবহার করে, আপনি iOS 16.0 এবং তার পরবর্তী সংস্করণ চালিত ৬৪-বিট ডিভাইসগুলোর জন্য অ্যাপ তৈরি করতে পারেন। Maps SDK for iOS ব্যবহার করে একটি অ্যাপ্লিকেশন তৈরি করতে কমপক্ষে Xcode 26.0 এবং টার্গেট SDK হিসেবে 16.0 বা তার পরবর্তী সংস্করণ প্রয়োজন। (টার্গেট SDK হিসেবে 16.0 বা তার পরবর্তী সংস্করণ সেট করলেও আপনার অ্যাপটি iOS 16.0-এ চলতে কোনো বাধা হবে না)।

যেসব অ্যাপ্লিকেশন ম্যাপস ইউআরএল ব্যবহার করে, সেগুলোর জন্য টার্গেট ডিভাইসে আইওএস-এর জন্য গুগল ম্যাপস ইনস্টল করা থাকা আবশ্যক।

কঠোর মেমরি সীমাবদ্ধতার কারণে, iOS অ্যাপ এক্সটেনশনের মধ্যে iOS-এর জন্য Maps SDK ব্যবহার করা সম্ভবত সম্ভব হবে না। উদাহরণস্বরূপ, একটি কাস্টম কীবোর্ডের মধ্যে SDK-টি ব্যবহার করাও সম্ভবত কাজ করবে না।

এরপর কী?

iOS-এর জন্য Maps SDK ব্যবহার করে অ্যাপ তৈরি শুরু করতে হলে আপনাকে প্রথমে আপনার Google Cloud প্রজেক্ট সেট আপ করতে হবে।