রানটাইমের সময় AI চশমার জন্য ডিভাইসের ক্ষমতা পরীক্ষা করুন

বিভিন্ন ধরণের AI চশমার বিভিন্ন ক্ষমতা থাকে। বিভিন্ন ধরণের AI ডিভাইস কীভাবে সমর্থন করবেন তা পরিকল্পনা করার পরে, ব্যবহারকারীর ডিভাইসের জন্য সেরা অভিজ্ঞতা প্রদানের জন্য রানটাইমের সময় আপনি ডিভাইসের ক্ষমতা পরীক্ষা করতে পারেন।

কোনও ডিভাইসে ডিসপ্লে আছে কিনা তা পরীক্ষা করুন

কিছু AI চশমার একটি ডিসপ্লে থাকে যেখানে আপনার অ্যাপ Jetpack Compose Glimmer দিয়ে তৈরি UI দেখাতে পারে। নিম্নলিখিত উদাহরণে দেখানো হয়েছে কিভাবে একটি চশমার ডিভাইসে ডিসপ্লে আছে কিনা তা পরীক্ষা করবেন:

val projectedDeviceController = ProjectedDeviceController.create(activity)

if (projectedDeviceController.capabilities.contains(CAPABILITY_VISUAL_UI)) {
    // Set up UX state machine for AI glasses that have a display.
} else {
    // Set up UX state machine for AI glasses that don't have a display.
}