Android KTX ওভারভিউ এবং সেটআপ রাখে

Places Android KTX হলো Android-এর জন্য Places SDK-এর কোটলিন এক্সটেনশনের একটি সংগ্রহ। এই এক্সটেনশনগুলো কোটলিন ভাষার এমন সব বৈশিষ্ট্য প্রদান করে, যা আপনাকে Android-এর জন্য Places SDK ব্যবহার করে ডেভেলপ করার সময় সংক্ষিপ্ত এবং প্রচলিত রীতি অনুযায়ী কোটলিন কোড লিখতে সক্ষম করে। 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")
}

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

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

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

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

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