(http://developer.android.com/training/backward-compatible-ui/abstracting.html)
হতে পারে আপনি আপনার অ্যাপলিকেশনের টপ-লেভেল নেভিগেশনের প্রথমিক ফর্ম হিসাবে action bar tabs ব্যবহার করতে চান । দূভার্গজনকভাবে, ActionBar APIs শুধুমাত্র অ্যান্ড্রয়েড ৩.০ বা পরবর্তী সংস্করণে (API level 11+) পাওয়া যায়। এইভাবে যদি আপনি পূববর্তী সংস্করনে রান করা প্লাটফর্ম ডিভাইসে আপনার অ্যাপলিকেশন ডিস্ট্রিবিউট করতে চান, আপনাকে একটি বাস্তবায়ন প্রদান করতে হবে যেটা নতুন এপিআইকে সাপোর্ট করবে এবং একটি ফলব্যাক মেকানিজম দেয় দরকার যেটা পূরাতন এপিআইকে সাপোর্ট করবে।
এই অনুশীলনীতে, আপনি একটি ট্যাব করা ইউআই উপাদান তৈরী করেছিলেন যা ব্যাকওয়ার্ড-উপযুক্ততা প্রদান করতে সংস্করণ-নির্দিষ্ট বাস্তবায়ন সহকারে অ্যাবস্ট্রাক্ট ক্লাস ব্যবহার করে। এই অনুশীলনী ট্যাব উপাদান তৈরীর প্রথম ধাপ হিসাবে নতুন ট্যাব APIs এর জন্য কীভাবে একটি অ্যাবস্ট্রাকশন লেয়ার তৈরী করতে হয়।