পণ্যের খবর

Jetpack XR SDK কোর লাইব্রেরিগুলো বিটা পর্যায়ে পৌঁছেছে: Android XR-এর পরবর্তী মাইলফলক

২ মিনিটের পাঠ
৩ জন লেখক
Amy Zeppenfeld, Greg Underwood, Yasmine Evjen

অ্যান্ড্রয়েড এক্সআর এসডিকে চালু হওয়ার পর থেকে, ডেভেলপাররা তাদের ধারণাগুলোকে এক্সআর হেডসেট এবং তারযুক্ত এক্সআর গ্লাসের জন্য উদ্ভাবনী ও ইমারসিভ অভিজ্ঞতায় রূপান্তরিত করেছেন। ইকোসিস্টেমটি প্রসারিত হওয়ার সাথে সাথে, আপনি আরও সহজে সেই অভিজ্ঞতাগুলোকে প্রিভিউ পর্যায় থেকে প্রোডাকশন পর্যায়ে নিয়ে যেতে এবং ব্যবহারকারীরা যেখানেই থাকুক না কেন তাদের কাছে পৌঁছাতে পারবেন।

আজ আমরা আনন্দের সাথে জানাচ্ছি যে, Jetpack SceneCore , Jetpack XR-এর জন্য ARCore এবং XR Runtime বিটা পর্যায়ে পৌঁছেছে এবং শীঘ্রই Jetpack Compose for XR- ও আসছে! এর মানে হলো, API-গুলো স্থিতিশীল হচ্ছে, তাই এখনই আপনার প্রোডাকশন ওয়ার্কফ্লোতে এগুলোকে একীভূত করা এবং Android XR-এর জন্য কাজ শুরু করার সেরা সময়।

Jetpack XR SDK কেন?

Jetpack XR SDK-তে Android XR-এর জন্য ইমারসিভ এবং অগমেন্টেড অভিজ্ঞতা তৈরি করতে আপনার প্রয়োজনীয় সমস্ত টুল ও লাইব্রেরি অন্তর্ভুক্ত রয়েছে। আপনি বিদ্যমান কোনো 2D অ্যাপ পোর্ট করুন বা একেবারে নতুন একটি 3D XR অ্যাপ তৈরি করুন, আপনার পরিচিত ও পছন্দের অ্যান্ড্রয়েড ডেভেলপমেন্ট টুলগুলো ব্যবহার করেই তা করতে পারবেন।

আপনার উন্নয়নকে সহায়তা করার জন্য, এই রিলিজটি SDK জুড়ে মৌলিক উপাদানগুলো সরবরাহ করার উপর আলোকপাত করে:

বিটা সংস্করণে নতুন কী আছে?

ডেভেলপার প্রিভিউ থেকে প্রাপ্ত সরাসরি মতামত এই বিটা রিলিজগুলোকে রূপ দিতে সাহায্য করেছে এবং লাইব্রেরিগুলোকে প্রোডাকশনের জন্য প্রস্তুত করতে এতে বেশ কিছু গুরুত্বপূর্ণ API পরিমার্জন আনা হয়েছে।

  • বর্ধিত টেস্টিং সাপোর্ট: ইমারসিভ এক্সআর লাইব্রেরিগুলোতে এখন নতুন সক্ষমতা উপলব্ধ, যার মধ্যে স্পেশিয়াল অডিও , এক্সআর ডিভাইস এবং সেশন কনফিগারেশনের টেস্টিং অন্তর্ভুক্ত। বিস্তারিত জানতে প্রতিটি লাইব্রেরির রিলিজ নোট দেখুন
  • কোটলিন কো-রুটিন সমর্থন : কোটলিন কো-রুটিনের সাথে আরও ভালোভাবে সামঞ্জস্য রাখার জন্য, Session.create এখন একটি সাসপেন্ড ফাংশন।
  • পরিভাষা ও ক্লাসের হালনাগাদ : AnchorEntity-এর নাম পরিবর্তন করে AnchorSpace রাখা হয়েছে, এবং বিভিন্ন সিনের মধ্যে আরও সামঞ্জস্যপূর্ণ স্থানিক ব্যবস্থাপনার জন্য ActivitySpaceAnchorSpace উভয়ই এখন একটি সাধারণ SpaceEntity ক্লাসকে এক্সটেন্ড করে।

নামকরণ এবং এপিআই পরিবর্তন সম্পর্কিত নির্দিষ্ট বিবরণ জানতে প্রতিটি লাইব্রেরির সম্পূর্ণ রিলিজ নোট দেখুন।

শুরু করুন এবং মতামত দিন।

এই ডিপেন্ডেন্সিগুলো যোগ করতে, আপনার প্রজেক্টে গুগল মেভেন রিপোজিটরি অন্তর্ভুক্ত করুন এবং আপনার build.gradle ফাইলগুলোতে নতুনতম এক্সআর লাইব্রেরিগুলো যুক্ত করুন।

dependencies {
    implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02")
    implementation("androidx.xr.arcore:arcore:1.0.0-beta02")
    implementation("androidx.xr.runtime:runtime:1.0.0-beta02")

    implementation("androidx.xr.compose:compose:1.0.0-alpha17")

}

ইমার্সিভ অভিজ্ঞতা প্রদানকারী অ্যান্ড্রয়েড এক্সআর ডিভাইসগুলোর ইকোসিস্টেম প্রসারিত হচ্ছে, যার মধ্যে এক্সআর হেডসেট থেকে শুরু করে তারযুক্ত এক্সআর গ্লাস পর্যন্ত রয়েছে। Jetpack XR SDK Beta ব্যবহার করে ইমার্সিভ অভিজ্ঞতা তৈরি শুরু করার জন্য এর চেয়ে ভালো সময় আর আসেনি। আজই Samsung Galaxy XR বা Android XR Emulator- এ এটি ব্যবহার শুরু করুন এবং বিল্ড ও টেস্টিং শুরু করে দিন।

লিখেছেন:
পড়তে থাকুন