Flutter ও React Native-এর জন্য Google Navigation প্লাগ-ইন আপনাকে ক্রস-প্ল্যাটফর্ম অ্যাপে Google Navigation অভিজ্ঞতা ইন্টিগ্রেট করতে দেয়। এই পৃষ্ঠা প্লাগ-ইন, প্লাগ-ইন প্যাকেজ পৃষ্ঠা ও সোর্স রিপোজিটরি এবং আপনার অ্যাপে প্লাগ-ইন ব্যবহার করা সংক্রান্ত গুরুত্বপূর্ণ তথ্য সম্পর্কে একটি ওভারভিউ প্রদান করে।
পূর্বশর্ত
Flutter বা React Native-এর জন্য Google Navigation প্লাগ-ইন ব্যবহার করার আগে, আপনার বিলিং অ্যাকাউন্ট সহ একটি প্রোজেক্ট এবং Android-এর জন্য Navigation SDK এবং iOS-এর জন্য Navigation SDK চালু থাকতে হবে। এছাড়াও, আপনার একটি API key প্রয়োজন। আরও তথ্যের জন্য, Google Maps Platform ব্যবহার শুরু করা দেখুন।
Flutter-এর জন্য Google Navigation
Flutter প্লাগ-ইনের জন্য Google Navigation, Android ও iOS-কে টার্গেট করা Flutter অ্যাপে Google Navigation উইজেট প্রদান করে।
- প্লাগ-ইন ইনস্টল ও ব্যবহার করা সংক্রান্ত তথ্যের জন্য, pub.dev-এ Flutter-এর জন্য Google নেভিগেশন প্লাগ-ইন দেখুন।
- প্লাগ-ইন সোর্স কোড দেখতে বা এতে কন্ট্রিবিউট করতে, সেইসাথে প্লাগ-ইন কীভাবে ব্যবহার করবেন তার একটি উদাহরণ পেতে, GitHub-এ Flutter প্লাগ-ইন রিপোজিটরির জন্য Google Navigation দেখুন
React Native-এর জন্য Google নেভিগেশন
React Native-এর জন্য Google Navigation প্লাগ-ইন, Android ও iOS-এর জন্য তৈরি React Native অ্যাপে Google Navigation কম্পোনেন্ট প্রদান করে।
- প্লাগ-ইন ইনস্টল ও ব্যবহার করা সংক্রান্ত তথ্যের জন্য, npm-এ React Native-এর জন্য Google নেভিগেশন দেখুন
- প্লাগ-ইনের সোর্স কোড দেখতে বা কন্ট্রিবিউট করতে, সেইসাথে প্লাগ-ইন কীভাবে ব্যবহার করতে হয় তার উদাহরণ দেখতে, GitHub-এ Google Navigation for React Native প্লাগ-ইনের সোর্স কোড রিপোজিটরি দেখুন
পরিষেবার শর্তাবলী
Flutter এবং React Native-এর জন্য এই নেভিগেশন প্লাগ-ইন লাইব্রেরি Google Maps Platform পরিষেবা ব্যবহার করে। এইসব লাইব্রেরির মাধ্যমে Google Maps Platform পরিষেবা ব্যবহার করার ক্ষেত্রে Google Maps Platform পরিষেবার শর্তাবলী প্রযোজ্য।
এইসব লাইব্রেরি Google Maps Platform-এর মূল পরিষেবা নয়। তাই, এইসব লাইব্রেরিতে কোডের ক্ষেত্রে Google Maps Platform-এর পরিষেবার শর্তাবলী (যেমন, টেকনিক্যাল সহায়তা পরিষেবা, পরিষেবা লেভেল এগ্রিমেন্ট এবং ডেপ্রিকেশন নীতি) প্রযোজ্য হয় না।
সহায়তা
Flutter ও React Native লাইব্রেরির জন্য নেভিগেশন ওপেন সোর্স লাইসেন্সের অধীনে অফার করা হয়। এগুলি Google Maps Platform সহায়তা টেকনিক্যাল সহায়তা পরিষেবা নির্দেশিকা, SLA বা বন্ধ করা সংক্রান্ত নীতি দ্বারা পরিচালিত হয় না (তবে, লাইব্রেরি দ্বারা ব্যবহৃত যেকোনও Google Maps Platform পরিষেবা Google Maps Platform পরিষেবার শর্তাবলীর অধীনে থাকে)।
ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি সংক্রান্ত পরিবর্তন কখন করা হয়েছে তা জানাতে লাইব্রেরিগুলি সিম্যান্টিক ভার্সনিং মেনে চলে। সেই অনুযায়ী, লাইব্রেরি 0.x ভার্সনে থাকাকালীন, যেকোনও সময় ব্যাকওয়ার্ড ইনকমপ্যাটিবিলিটি সংক্রান্ত পরিবর্তন করা হতে পারে।
আপনি কোনও বাগ খুঁজে পেলে বা কোনও ফিচারের অনুরোধ করতে চাইলে, GitHub-এ একটি সমস্যা জমা দিন। আপনি যদি Google Maps Platform-এর অন্যান্য ডেভেলপারদের থেকে প্রযুক্তিগত প্রশ্নের উত্তর পেতে চান, তাহলে আমাদের ডেভেলপার কমিউনিটি চ্যানেল-এর মাধ্যমে প্রশ্ন করুন। আপনি যদি কন্ট্রিবিউট করতে চান, তাহলে লাইব্রেরির রিপোজিটরিতে কন্ট্রিবিউট করার গাইড চেক করুন।