নেভিগেশন SDK আপনার অ্যাপে একটি নেভিগেশন অভিজ্ঞতা সংহত করার বিভিন্ন উপায় প্রদান করে। এই পৃষ্ঠাটি ব্যাখ্যা করে যে Google নেভিগেশন অভিজ্ঞতা কী এবং এটি নেভিগেশন SDK-তে উপলব্ধ অন্যান্য নেভিগেশন অভিজ্ঞতা থেকে কীভাবে আলাদা।
গুগল নেভিগেশন অভিজ্ঞতা কি?
Google ন্যাভিগেশন অভিজ্ঞতা বলতে নেভিগেশন SDK ব্যবহার করে একটি টার্ন-বাই-টার্ন নেভিগেশন অভিজ্ঞতা এম্বেড করা বোঝায় যা Google-প্রদত্ত UI উপাদান এবং ভিজ্যুয়াল ব্যবহার করে, যা Google মানচিত্র অ্যাপের মধ্যে নেভিগেশন অভিজ্ঞতার মতো। আপনি যখন আপনার অ্যাপে Google নেভিগেশন অভিজ্ঞতা এম্বেড করেন, তখন আপনাকে স্ক্র্যাচ থেকে নেভিগেশন অভিজ্ঞতা তৈরি করতে হবে না, তবে আপনি এখনও অভিজ্ঞতার কিছু অংশ সংশোধন করতে পারেন। একটি বিকল্প হিসাবে, যদি আপনার Google নেভিগেশন অভিজ্ঞতার তুলনায় আরও বেশি কাস্টমাইজেশনের প্রয়োজন হয়, আপনি ন্যাভিগেশন SDK থেকে একটি পালাক্রমে নেভিগেশন ফিডের অনুরোধ করতে পারেন এবং তারপরে আপনার নিজস্ব UI উপাদানগুলি সরবরাহ এবং পরিচালনা করতে পারেন৷
আরও তথ্যের জন্য, কাস্টম নেভিগেশন অভিজ্ঞতা দেখুন।আপনি যখন Google নেভিগেশন অভিজ্ঞতা ব্যবহার করেন, তখন আপনার অ্যাপটি নিম্নলিখিত ফ্লো ব্যবহার করে নেভিগেশন শুরু, চালানো এবং বন্ধ করতে নেভিগেশন SDK-কে কল করে:
নেভিগেশন শুরু করুন । নেভিগেশন শুরু করতে, আপনার অ্যাপ একটি নেভিগেটর উদাহরণ তৈরি করে। সেখান থেকে, এটি নেভিগেটরের জন্য গন্তব্য সেট করে এবং একটি মানচিত্র শুরু করে। অবশেষে, অ্যাপটি পালাক্রমে নির্দেশিকা শুরু করে। এই অ্যাপ ফ্লো আপনার ব্যবহারের ক্ষেত্রে নির্ভর করে বিভিন্ন উপায়ে ব্যবহারকারীর কাছে উপস্থাপন করা যেতে পারে। উদাহরণস্বরূপ, অ্যাপটির নিজস্ব UI উপাদান সহ একটি স্টোর লোকেটার থাকতে পারে যা ব্যবহারকারীরা স্টোরে নেভিগেশন শুরু করতে ব্যবহার করতে পারে। অথবা, আপনার অ্যাপ একটি পূর্বনির্ধারিত গন্তব্যের সাথে সক্রিয় নেভিগেশন শুরু করতে পারে যখন একজন ড্রাইভার একটি ডেলিভারি টাস্ক গ্রহণ করে।
সক্রিয় নেভিগেশন । একবার আপনার অ্যাপ সক্রিয় নেভিগেশনে প্রবেশ করলে, এটি সক্রিয় নির্দেশিকা বজায় রাখতে ডিভাইসের অবস্থান ব্যবহার করে। আপনি ইভেন্ট শ্রোতাদের কনফিগার করেন যা আপনার ব্যবহারের ক্ষেত্রে অর্থপূর্ণ, যেমন রুট পরিবর্তনের জন্য এবং গন্তব্যে যাওয়ার অবশিষ্ট সময়। সক্রিয় নেভিগেশনের সময়, নেভিগেশন SDK UI উপাদানগুলি সরবরাহ করে, যেগুলি Google মানচিত্র অ্যাপগুলির অনুরূপ। উদাহরণস্বরূপ, নেভিগেশন অভিজ্ঞতা একটি স্ট্যান্ডার্ড Google মানচিত্র স্তর দেখায়, যার মধ্যে টার্ন গাইডেন্স কার্ড, ট্র্যাফিক স্তর, বিকল্প রুট এবং গতি সীমার মতো ভিজ্যুয়াল রয়েছে৷
নেভিগেশন বন্ধ করুন । আপনার অ্যাপটি আপনার ব্যবহারের ক্ষেত্রে সর্বোত্তমভাবে কাজ করে এমনভাবে নেভিগেশন সেশন বন্ধ করে, যেমন একটি আগমন শ্রোতার সাথে যা ব্যবহারকারী গন্তব্যে পৌঁছালে ট্রিগার করে।
আপনি কিভাবে Google নেভিগেশন অভিজ্ঞতা পরিবর্তন করতে পারেন?
সাধারণভাবে, আপনি বিভিন্ন রঙের স্কিম, ক্যামেরা ভিউ, অতিরিক্ত টার্ন গাইডেন্স এবং ইভেন্ট প্রতিক্রিয়া ট্রিগারের জন্য Google নেভিগেশন অভিজ্ঞতা পরিবর্তন করতে পারেন। নিচের তালিকাটি আপনি করতে পারেন এমন কিছু সামঞ্জস্য বর্ণনা করে। এই তালিকাটি সম্পূর্ণ নয়।
পরিবর্তন | বিস্তারিত |
---|---|
পরিবর্তিত নেভিগেশন নির্দেশিকা: হেডার, রঙ এবং ফন্ট, দিকনির্দেশ, বিকল্প রুট এবং ভ্রমণের অগ্রগতি দেখান/লুকান | মানচিত্র UI নিয়ন্ত্রণ নেভিগেশন হেডার এবং ফুটার নেভিগেশন হেডার আনুষঙ্গিক দৃশ্য দিকনির্দেশের তালিকা প্রদর্শন করুন বিকল্প রুট লুকান ট্রিপ অগ্রগতি প্রদর্শন করুন |
ট্রাফিক তথ্য এবং গতি সীমা তথ্য সমন্বয় | স্পিডোমিটার প্রদর্শন করুন স্পিডোমিটার সতর্কতা সামঞ্জস্য করুন ট্রাফিক লাইট এবং স্টপ সাইন সক্রিয় করুন |
মানচিত্রের অভিজ্ঞতা UI পরিবর্তন করুন এবং ক্যামেরা সামঞ্জস্য করুন। | অবস্থান UI উপাদান ক্যামেরা সামঞ্জস্য করুন |