Android 8.0 (API লেভেল ২৬) এবং তার পরবর্তী ভার্সনে অটোফিল ফ্রেমওয়ার্ক উপলভ্য।
পাসওয়ার্ড ম্যানেজারের মতো কিছু অ্যাপ, ব্যবহারকারীর দেওয়া ডেটা দিয়ে অন্যান্য অ্যাপের ভিউ পূরণ করতে পারে। যেসব অ্যাপ অন্যান্য অ্যাপের ভিউ পূরণ করে সেগুলিকে অটোফিল পরিষেবা বলা হয়। অটোফিল ফ্রেমওয়ার্ক কোনও অ্যাপ ও অটোফিল পরিষেবার মধ্যে কমিউনিকেশন ম্যানেজ করে।
ফর্ম পূরণ করা সময়সাপেক্ষ এবং এতে ভুল হওয়ার সম্ভাবনা থাকে। অটোফিল ফ্রেমওয়ার্ক নিম্নলিখিত সুবিধা প্রদান করে ব্যবহারকারীর অভিজ্ঞতা উন্নত করে:
- ফিল্ড পূরণ করার সময় বাঁচানো। অটোফিল ব্যবহারকারীদের তথ্য আবার টাইপ করা থেকে বাঁচায়।
- ব্যবহারকারীর ইনপুট সংক্রান্ত সমস্যা কমানো। টাইপ করার সময় ভুল হওয়ার সম্ভাবনা থাকে, বিশেষ করে মোবাইল ডিভাইসে। তথ্য টাইপ করার প্রয়োজনীয়তা কমানোর মাধ্যমে টাইপোও কমে যায়।
উপাদানগুলি
অটোফিল ফ্রেমওয়ার্কে নিম্নলিখিত হাই-লেভেল কম্পোনেন্ট থাকে:
- অটোফিল পরিষেবা: পাসওয়ার্ড ম্যানেজারের মতো অ্যাপ যা ব্যবহারকারীর তথ্য সেভ ও স্টোর করে যা একাধিক অ্যাপ জুড়ে ভিউতে ব্যবহার করা যেতে পারে।
- অটোফিল ক্লায়েন্ট: এমন অ্যাপ যা পূরণ করতে হবে এমন ভিউ প্রদান করে অথবা ব্যবহারকারীর ডেটা সেভ করে রাখে।
- Android সিস্টেম: OS যা ওয়ার্কফ্লো নির্ধারণ করে এবং পরিষেবা ও ক্লায়েন্টদের একসাথে কাজ করার জন্য প্রয়োজনীয় পরিকাঠামো প্রদান করে।
অটোফিল ওয়ার্কফ্লোর বিস্তারিত ব্যাখ্যার জন্য, AutofillService এবং
AutofillManager রেফারেন্স
ডকুমেন্টেশন দেখুন।
নির্দেশিকা
অটোফিল ফ্রেমওয়ার্ক কীভাবে ব্যবহার করতে হয় সেই সম্পর্কে আরও জানতে, নিম্নলিখিত নির্দেশিকা দেখুন:
- 'অটোফিল' ফিচারের জন্য আপনার অ্যাপ অপ্টিমাইজ করুন
- আপনার অ্যাপটি অটোফিল ফ্রেমওয়ার্কের সাথে ব্যবহার করার জন্য কনফিগার করা হয়েছে কিনা তা চেক করুন।
- অটোফিল পরিষেবা তৈরি করা
- আপনার নিজস্ব অটোফিল পরিষেবা প্রয়োগ করুন।
- কীবোর্ডের সাথে অটোফিল ইন্টিগ্রেট করা
- অটোফিল ব্যবহার করার জন্য কীবোর্ড ও অন্যান্য IME চালু করুন এবং IME ইন্টিগ্রেশন সাপোর্ট করার জন্য আপনার অটোফিল প্রদানকারীকে চালু করুন।