Maps SDK for Android-এর মাধ্যমে, Google Maps ডেটা, ম্যাপ ডিসপ্লে এবং ম্যাপ জেসচার রেসপন্স ব্যবহার করে Wear OS অ্যাপ সহ আপনার Android অ্যাপে ম্যাপ যোগ করুন। এছাড়াও, আপনি ম্যাপে মার্কার, পলিগন ও ওভারলে যোগ করে ম্যাপ লোকেশনের জন্য অতিরিক্ত তথ্য প্রদান করতে এবং ব্যবহারকারীর ইন্টার্যাকশনে সহায়তা করতে পারবেন।
SDK-তে Kotlin ও Java প্রোগ্রামিং
ল্যাঙ্গুয়েজ কাজ করে এবং উন্নত ফিচার ও প্রোগ্রামিং টেকনিকের জন্য
অতিরিক্ত লাইব্রেরি ও এক্সটেনশন প্রদান করে।
এর পরে কী করতে হবে
শুরু করা
আপনার প্রথম অ্যাপ সেট-আপ ও তৈরি করা:
- কুইকস্টার্ট - ম্যাপ যোগ করা
- ম্যাপ দেখায় এমন একটি প্রাথমিক Android অ্যাপ তৈরি করুন।
- API Key পান এবং বিলিং চালু করুন
- বিলিং চালু করা এবং API কী পাওয়ার ব্যাপারে বিস্তারিত তথ্য, আপনার অ্যাপে ম্যাপ যোগ করার জন্য এই দুটিই প্রয়োজন।
- আগে থেকে থাকা Android Studio প্রোজেক্ট সেট-আপ করা
- Android-এর জন্য Maps SDK ব্যবহার করতে আগে থেকে থাকা অ্যাপ কনফিগার করুন।
- ব্যবহার ও বিলিং
- SDK-এর জন্য মূল্য ও ব্যবহারের সীমা।
- পরিষেবার শর্তাবলী
- Google Maps Platform পরিষেবার শর্তাবলীতে আইনি প্রয়োজনাদি সম্পর্কে আলোচনা করা হয়েছে যা SDK ব্যবহার করার সময় আপনার অ্যাপকে অবশ্যই মেনে চলতে হবে।
কোডল্যাব ও টিউটোরিয়াল
এন্ড-টু-এন্ড টিউটোরিয়াল ও কোডল্যাব যা নির্দিষ্ট ফিচার সহ ম্যাপ কীভাবে দেখাতে হয় তা প্রদর্শন করে:
- Codelab - Google Maps Platform 101 — Android with Kotlin
- একটি ম্যাপ যোগ করুন এবং নির্দিষ্ট এলাকায় সাইকেলের দোকানের ম্যাপ দেখানোর জন্য মূল ফিচারগুলি কীভাবে ব্যবহার করতে হয় তা জানুন।
- কোডল্যাব - Kotlin-এ Android-এর AR-এ আশেপাশের জায়গা দেখানো
- অগমেন্টেড রিয়েলিটিতে (AR) আশেপাশের জায়গা দেখাতে Google Maps Platform থেকে ডেটা ব্যবহার করুন।
- টিউটোরিয়াল - মার্কার সহ ম্যাপ
- কোনও লোকেশন শনাক্ত করে এমন মার্কার সহ ম্যাপ যোগ করুন।
- টিউটোরিয়াল - রুট ও এলাকা দেখানোর জন্য পলিলাইন ও পলিগন
- ম্যাপ যোগ করুন এবং ম্যাপে রুট ও এলাকা দেখানোর জন্য পলিলাইন ও পলিগন ব্যবহার করুন।
- টিউটোরিয়াল - বর্তমান জায়গা বেছে নিন
- এমন একটি ম্যাপ যোগ করুন যা Android ডিভাইসের বর্তমান লোকেশন শনাক্ত করে এবং সেই লোকেশনে থাকা জায়গার (ব্যবসা বা অন্যান্য আগ্রহের জায়গা) বিবরণ দেখায়।
টাস্ক ও কনসেপ্ট
SDK-এর মাধ্যমে আপনার প্রথম অ্যাপ তৈরি করার পরে বিস্তারিত টাস্ক এবং প্রোগ্রামিং কনসেপ্ট এক্সপ্লোর করুন:
- ম্যাপ কাস্টমাইজ করা
- কোড বা Google Cloud Console ব্যবহার করে ম্যাপের কম্পোনেন্ট ও আচরণ কাস্টমাইজ করুন।
- অ্যাক্সেসিবিলিটি উন্নত করা
- আপনার ম্যাপে বিল্ট-ইন অ্যাক্সেসিবিলিটি সহায়তা ব্যবহার করুন।
- Wear OS-এ Maps API
- Wear OS অ্যাপে ম্যাপ দেখান।
টুল ও স্যাম্পেল
SDK-এর জন্য স্যাম্পেল কোড, লাইব্রেরি ও এক্সটেনশন:
- Github - স্যাম্পেল কোড
- SDK ব্যবহার করে এমন সম্পূর্ণ স্যাম্পেল অ্যাপ কোড এবং কোড স্নিপেট।
- Android ইউটিলিটি লাইব্রেরি
- আপনার ম্যাপের জন্য উন্নত ফিচারের লাইব্রেরি, যেমন একাধিক লেয়ার, মার্কার ক্লাস্টার এবং দূরত্ব গণনা।
- KTX Kotlin এক্সটেনশন
- এক্সটেনশনের একটি সংগ্রহ (Maps Android KTX) যা আপনাকে Android-এর জন্য Maps SDK ব্যবহার করার সময় আপনার অ্যাপে আরও দক্ষ Kotlin কোড লিখতে সক্ষম করে।