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

ফ্লাটার প্লাগইনগুলো প্ল্যাটফর্ম-নির্দিষ্ট এপিআই কল করার জন্য ডার্ট চ্যানেল ব্যবহার করে। ফ্লাটার ডেভেলপাররা একটিমাত্র, অ্যাপ-মুখী প্যাকেজের সাথে ইন্টারঅ্যাক্ট করেন। এই প্যাকেজটি অ্যাপটি যে প্ল্যাটফর্মে চলছে তা শনাক্ত করে এবং এপিআই কলগুলোকে উপযুক্ত নেটিভ কোডে ফেডারেট করে।
দর্শক
এই ডকুমেন্টেশনটি ফ্লাটার ডেভেলপমেন্টের ধারণাগুলোর সাথে পরিচিত ব্যক্তিদের জন্য তৈরি করা হয়েছে। একজন ব্যবহারকারীর দৃষ্টিকোণ থেকে গুগল ম্যাপস সম্পর্কেও আপনার পরিচিতি থাকা উচিত। এই গাইডের সাহায্যে, আপনি ফ্লাটারের জন্য গুগল ম্যাপস প্যাকেজটি ব্যবহার করে অ্যাপ্লিকেশন অন্বেষণ এবং তৈরি করা শুরু করতে পারেন। ক্লাস এবং মেথডগুলোর নির্দিষ্ট বিবরণ সম্পর্কে জানতে, রেফারেন্স ডকুমেন্টেশনটি দেখুন।
কৃতিত্বের প্রয়োজনীয়তা
আপনি যদি আপনার অ্যাপ্লিকেশনে Google Maps for Flutter প্যাকেজটি ব্যবহার করেন, তাহলে আপনাকে অবশ্যই আপনার অ্যাপ্লিকেশনের একটি আইনি বিজ্ঞপ্তি বিভাগের অংশ হিসেবে অ্যাট্রিবিউশন টেক্সটটি অন্তর্ভুক্ত করতে হবে। গুগল আইনি বিজ্ঞপ্তিগুলোকে একটি স্বতন্ত্র মেনু আইটেম হিসেবে, অথবা একটি "About" মেনু আইটেমের অংশ হিসেবে অন্তর্ভুক্ত করার পরামর্শ দেয়।
অ্যাট্রিবিউশন টেক্সট পেতে, showLicensePage এন্ডপয়েন্টটি কল করুন।
সমর্থিত প্ল্যাটফর্ম
Google Maps for Flutter প্যাকেজটি ব্যবহার করে আপনি iOS, Android এবং ওয়েব-এর জন্য অ্যাপ তৈরি করতে পারেন।
ডেভেলপমেন্ট এনভায়রনমেন্টের প্রয়োজনীয়তা এবং টার্গেট প্ল্যাটফর্মগুলোর বর্তমান সংস্করণ জানতে ফ্লাটার ডকুমেন্টেশন দেখুন।
ম্যাপস ইউআরএল ব্যবহার করার জন্য, আপনার ডিভাইসে উপযুক্ত গুগল ম্যাপস অ্যাপটি ইনস্টল করা থাকতে হবে। মোবাইল ডিভাইসের ক্ষেত্রে, এর মধ্যে রয়েছে গুগল ম্যাপস ফর আইওএস (Google Maps for iOS) অথবা গুগল ম্যাপস ফর অ্যান্ড্রয়েড (Google Maps for Android )।