Introspect က developer တွေနဲ့ စိတ်ဝင်စားသူတွေကို သူတို့ရဲ့ device အကြောင်း အချက်အလက်အားလုံးကို ရှာဖွေနိုင်စေပါတယ်။
ဒီ app က ဖုန်း ဒါမှမဟုတ် tablet အကြောင်း သိချင်တဲ့ အသုံးဝင်တဲ့ အချက်အလက်အားလုံးကို ပြသပေးပါတယ်။ pixel နဲ့ dips နှစ်မျိုးလုံးနဲ့ screen density၊ ip address၊ OS version နဲ့ WebKit user-agent... စတဲ့ အချက်အလက်တွေကို ဖော်ပြပေးပါတယ်။
System - CPU power၊ memory၊ browser agent၊ OpenGL properties နဲ့ ရရှိနိုင်တဲ့ hardware နဲ့ software features အားလုံး အပါအဝင် hardware နဲ့ software စွမ်းဆောင်ရည်တွေရဲ့ စာရင်းအပြည့်အစုံပါ။
Battery - capacity၊ amperage၊ health၊ temperature၊ status စတဲ့ အချက်အလက်တွေလိုမျိုး ရရှိနိုင်တဲ့ battery အချက်အလက်အားလုံး။ charger ရဲ့ power ကို စစ်ဆေးဖို့အတွက် အသုံးဝင်ပါတယ်။
Camera - megapixel အရေအတွက်တင်မကဘူး၊ properties အားလုံးလည်း ပါဝင်ပါတယ်။ zoom factors၊ face detection၊ exposure compensation နဲ့ အခြားအရာတွေလည်း အများကြီးပါဝင်ပါတယ်။
Device - UDID၊ uptime နဲ့ language စတဲ့ ကိုယ်ရေးကိုယ်တာ device data တွေပါ။
Display - သင့် Display ရဲ့ အရွယ်အစားနဲ့ သိပ်သည်းဆအကြောင်း သင်သိချင်တဲ့ အချက်အလက်အားလုံး။
Network - IP address တွေ၊ Bluetooth နဲ့ SIM အချက်အလက်တွေ အပါအဝင် ချိတ်ဆက်မှုဆိုင်ရာ အချက်အလက်။
Sensors - သင့်ဖုန်း သို့မဟုတ် တက်ဘလက်မှာရှိတဲ့ sensor အားလုံးရဲ့ စာရင်းအပြည့်အစုံ၊ ၎င်းရဲ့ data resolution၊ update frequency နဲ့ power consumption အကြောင်း အသေးစိတ် အချက်အလက်တွေ အပါအဝင်။
Storage - အခမဲ့နဲ့ အသုံးပြုပြီးသား storage၊ internal နဲ့ external။
ထပ်ပြီး app development မှာ ဒါမှမဟုတ် external ပြဿနာတွေကို ရှာဖွေဖော်ထုတ်ရာမှာတောင် အထောက်အကူပြု tool တွေလည်း ပါဝင်ပါတယ်။ နောက်ထပ် အကြံဥာဏ်ကောင်းတွေ ရှိပါတယ် (ကျွန်တော်တို့မှာ ရှိပါတယ်!) ပြီးတော့ အောက်ပါတို့ကို ထည့်သွင်းပြီးသားပါ။
Signal strength meters - သင့်လက်ရှိ GSM နဲ့ WiFi signal strength တွေရဲ့ ရိုးရှင်းတဲ့ 'heart rate' pulse graph တွေ။ သင့်အိမ်မှာရှိတဲ့ dead spot တွေကို ရှာပြီး router ကို ဗျူဟာကျကျ နေရာချပါ။
Sound meter - မိုက်ခရိုဖုန်းက ဖမ်းယူတဲ့ မည်သည့်အရာကိုမဆို 'heart rate' pulse graph တစ်ခု။
ပက်ကေ့ဂျ်များ - အက်ပ်တစ်ခုရဲ့ ပက်ကေ့ဂျ်အမည် ဒါမှမဟုတ် ဗားရှင်းအမည်နဲ့ နံပါတ်အကြောင်း တွေးဖူးပါသလား။ စနစ်ဆက်တင်များက သင့်ကို မပြပေမယ့် Introspect က ပြပါတယ်။
လှည့်ကွက်စာရွက်များ - အရာတွေကို ရှာဖွေကြည့်တာ ရှက်စရာမဟုတ်ပါဘူး။ ဆော့ဖ်ဝဲရေးသားသူတစ်ယောက်အနေနဲ့ မကြာခဏလိုအပ်တဲ့ အချက်အလက်တွေကို အနီးအနားမှာ သိမ်းဆည်းထားတာ အမြဲတမ်း အသုံးဝင်ပါတယ်။ Android SDK ဗားရှင်းနံပါတ်စာရင်းနဲ့ ကိုယ်အကြိုက်ဆုံးတစ်ခုဖြစ်တဲ့ Porter-Duff image overlay mode အားလုံးရဲ့ ဥပမာကို ကျွန်ုပ်တို့ ပေးပါမယ်။
*) မှတ်ချက်- အင်္ဂါရပ်အားလုံးက စက်ပစ္စည်းအားလုံးမှာ မရှိပါဘူး။ ဥပမာ- ဘက်ထရီစွမ်းရည်ကို စက်ပစ္စည်းအားလုံးက မဖော်ပြထားပါဘူး၊ signal strength meter ကို SIM ကတ်ပါတဲ့ စက်ပစ္စည်းတွေမှာသာ ရရှိနိုင်ပါတယ်။
ကိုအလွယ်တကူသင့်ရဲ့ device အားလုံးဂုဏ်သတ္တိများကိုရှာပါ။ Developer များအတွက်အသုံးဝင်သော!
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ ဩ ၁၂