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 Navigation দেখুন।
- প্লাগ-ইন সোর্স কোড দেখতে বা এতে কন্ট্রিবিউট করতে, সেইসাথে প্লাগ-ইন কীভাবে ব্যবহার করতে হয় তার একটি উদাহরণ দেখতে, GitHub-এ Flutter প্লাগ-ইন রিপোজিটরির জন্য Google Navigation দেখুন
React Native-এর জন্য Google Navigation
React Native প্লাগ-ইনের জন্য Google Navigation, Android ও iOS-কে টার্গেট করে এমন React Native অ্যাপে Google Navigation কম্পোনেন্ট প্রদান করে।
- প্লাগ-ইন ইনস্টল ও ব্যবহার করা সম্পর্কে তথ্যের জন্য, npm-এ React Native প্লাগ-ইনের জন্য Google Navigation দেখুন
- প্লাগ-ইন সোর্স কোড দেখতে বা তাতে কন্ট্রিবিউট করতে, এবং প্লাগ-ইন কীভাবে ব্যবহার করতে হয় তার উদাহরণ দেখতে, 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-এর অন্যান্য ডেভেলপারদের থেকে প্রযুক্তিগত প্রশ্নের উত্তর পেতে চান, তাহলে আমাদের ডেভেলপার কমিউনিটি চ্যানেল-এর মাধ্যমে প্রশ্ন করুন। আপনি কন্ট্রিবিউট করতে চাইলে, লাইব্রেরির রিপোজিটরিতে কন্ট্রিবিউট করার নির্দেশিকা চেক করুন।