শুরু করার আগে

ভূমিকা

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

SDK ব্যবহার করার সময় আপনাকে Google Maps Platform পরিষেবার শর্তাবলী মেনে চলতে হবে এবং আপনার অ্যাপ যেন প্রযোজ্য আইন মেনে চলে তা নিশ্চিত করতে হবে।

Flutter প্লাগ-ইন মডেল

প্ল্যাটফর্ম-নির্দিষ্ট API কল করার জন্য Flutter প্লাগ-ইন Dart চ্যানেল ব্যবহার করে। Flutter ডেভেলপাররা একটি অ্যাপ-ফেসিং প্যাকেজের সাথে ইন্টার‍্যাক্ট করেন। এই প্যাকেজ অ্যাপটি যে প্ল্যাটফর্মে চলছে সেটি শনাক্ত করে এবং API কলগুলিকে উপযুক্ত নেটিভ কোডে ফেডারেশন করে

দর্শক

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

অ্যাট্রিবিউশনের জন্য প্রয়োজন

আপনার অ্যাপ্লিকেশনে Flutter প্যাকেজের জন্য Google Maps ব্যবহার করলে, আপনাকে অবশ্যই অ্যাপ্লিকেশনের আইনি বিজ্ঞপ্তি বিভাগের অংশ হিসেবে অ্যাট্রিবিউশন টেক্সট যোগ করতে হবে। Google সাজেস্ট করে যে আইনি বিজ্ঞপ্তিগুলি স্বতন্ত্র মেনু আইটেম হিসেবে অথবা "সম্পর্কে" মেনু আইটেমের অংশ হিসেবে অন্তর্ভুক্ত করুন।

অ্যাট্রিবিউশন টেক্সট পেতে, showLicensePage এন্ডপয়েন্টে কল করুন।

কাজ করে এমন প্ল্যাটফর্ম

Flutter প্যাকেজের জন্য Google Maps-এর সাহায্যে, আপনি iOS, Android এবং ওয়েবের জন্য অ্যাপ তৈরি করতে পারবেন।

ডেভেলপমেন্ট এনভায়রনমেন্টের প্রয়োজনীয়তা এবং টার্গেট প্ল্যাটফর্মের বর্তমান ভার্সন সম্পর্কে জানতে Flutter ডকুমেন্টেশন দেখুন।

Maps URL ব্যবহার করতে, আপনার টার্গেট ডিভাইসে উপযুক্ত Google Maps অ্যাপ ইনস্টল করা থাকতে হবে। মোবাইল ডিভাইসের ক্ষেত্রে, এর মধ্যে iOS-এর জন্য Google Maps বা Android-এর জন্য Google Maps অন্তর্ভুক্ত।