Places Android KTX ওভারভিউ ও সেট-আপ

Places Android KTX হল Android-এর জন্য Places SDK-এর Kotlin এক্সটেনশনের একটি সংগ্রহ। এইসব এক্সটেনশন Kotlin ভাষা ফিচার প্রদান করে যা আপনাকে Android-এর জন্য Places SDK ডেভেলপ করার সময় সংক্ষিপ্ত ও ইডিওমেটিক Kotlin লিখতে সাহায্য করে। Places KTX হল ওপেন সোর্স এবং এটি GitHub-এ উদাহরণ সহ উপলভ্য।

Places SDK-এর জন্য KTX ইনস্টল করুন

Android-এর জন্য Places SDK-তে KTX ইনস্টল করতে, আপনার অ্যাপ-লেভেল build.gradle.kts ফাইলে নিম্নলিখিত ডিপেন্ডেন্সি যোগ করুন।

dependencies {

    // Modern Android projects use version catalogs to manage dependencies. To include the Places SDK for Android,
    // first add the following to your gradle/libs.versions.toml file:
    //
    // [versions]
    // places = "5.3.0"
    //
    // [libraries]
    // places = { group = "com.google.android.libraries.places", name = "places", version.ref = "places" }
    //
    // Places SDK for Android (Kotlin extensions and coroutines are built directly into the Places SDK)
    implementation(libs.places)

    // If your project does not use a version catalog, you can use the following dependency instead:
    //
    //    implementation("com.google.android.libraries.places:places:5.3.0")
}

নমুনা অ্যাপ্লিকেশন ব্যবহার করে দেখুন

এই লাইব্রেরির GitHub রিপোজিটরিতে একটি ডেমো অ্যাপ্লিকেশন রয়েছে যা দেখায় যে কীভাবে আপনি নিজের অ্যাপে Places KTX লাইব্রেরি ব্যবহার করতে পারবেন।

Places KTX স্যাম্পেল অ্যাপের প্রথম স্ক্রিন, আপনার পছন্দ দেখাচ্ছে
Places Search ডেমো অ্যাপ স্ক্রিন

ডেমো অ্যাপ্লিকেশন ব্যবহার করে দেখতে, এইসব ধাপ অনুসরণ করুন:

  1. GitHub থেকে, জিপ ফাইল ক্লোন বা ডাউনলোড করুন।
  2. Android Studio-তে, ফাইল -> খুলুন বিকল্প বেছে নিন এবং ডাইরেক্টরিতে নেভিগেট করে আপনি যে ফোল্ডারটি ক্লোন বা ডাউনলোড করেছেন সেটি খুলুন।
  3. ডেমো অ্যাপে API key যোগ করুন।
    1. Places API key পান।
    2. রুট ডিরেক্টরিতে, secrets.properties নামে একটি ফাইল তৈরি করুন। আপনার API কী সুরক্ষিত রাখতে, এই ফাইলটি যেন ভার্সন কন্ট্রোলের অধীনে না থাকে।
    3. secrets.properties
      -এ এই একটি লাইন যোগ করুন
      PLACES_API_KEY="YOUR_API_KEY"
      যেখানে YOUR_API_KEY হল প্রথম ধাপে পাওয়া আসল API key। আপনি local.defaults.properties -কে উদাহরণ হিসেবে দেখতে পারেন।
  4. রান কনফিগারেশনের অধীনে, app-places-ktx মডিউল বেছে নিন।
  5. 'app-places-ktx' রান করুন বিকল্প বেছে নিন।