မဟာဗ်ဴဟာ (The Death of Android Open Source Project , AOSP)
“Andy အဲ့တုန္းကေျပာခဲ့ဖူးတယ္ဗ်.. ကြၽန္ေတာ္တုိ႔ Google သာဒီအတုိင္းၿငိမ္ေနခဲ့မယ္ဆုိရင္ အနာဂတ္မွာ ကြၽန္ေတာ္တုိ႔ လူတစ္ေယာက္၊ ကုမၸဏီတစ္ခု၊ Deviceတစ္ခုနဲ႔ Carrier တစ္ခုတုိ႔ကလြဲရင္ ဘာမွေရြးခ်ယ္ခြင့္ ရွိေတာ့မွာမဟုတ္ဘူး... တဲ့”
အဲ့ကထဲက Google ဟာ အနာဂတ္ Search နဲ႔ Ads က႑ေတြကုိ ထိန္းခ်ဳပ္မွာက Mobileေတြပဲျဖစ္ တယ္ဆုိတာ ရိပ္မိခဲ့တယ္။ တကယ္လုိ႔ သူတုိ႔သာ Apple ရဲ႕ iPhoneကုိမထိန္းခ်ဳပ္ႏူိင္လုိ႔ရွိရင္ မၿပိဳင္ဆုိင္ႏူိင္ ခဲ့လုိ႔ရွိရင္ တစ္ေန႔ေန႔ Apple ကGoogle ကုိ ပထုတ္လာခဲ့ရင္ Google အတြက္ Android ဟာ သူတုိ႔ ရဲ႕ Mobile Service ကုိအသံုးျပဳတဲ့သူေတြကုိေကာင္းေကာင္းအသက္ဆက္ ေပးႏူိင္လိမ့္မယ္ လုိ႔ ယံုၾကည္ခဲ့ပါတယ္။ ဒီလုိနဲ႔ Androidဆုိတဲ့ Open Source Project အသက္ဝင္ခဲ့ရပါတယ္။
ဒါေပမယ့္ ယေန႔မွာေတာ့အရာအားလံုးေျပာင္းလဲသြားပါၿပီ။ Android ဟာ 0% Market Share ကေန 80% Market Shareအထိေရာက္လာၿပီး Mobile ေလာကကုိအုပ္စုိးလာခဲ့ပါတယ္။ ဒါေပမယ့္ Android ရဲ႕ေအာင္ျမင္မႈ႕ဟာ Google ရဲ႕ေအာင္ျမင္မႈ႕မဟုတ္ပါဘူး။ ဘာလုိ႔လဲဆုိေတာ့ Android ဟာOpen Source တစ္ခုျဖစ္တဲ့အတြက္ Google ကအလံုးစံုပုိင္ဆုိင္တယ္လုိ႔ ဆုိလုိ႔မရပါဘူး။အားလံုးက အခမဲ့ Android ကုိလာယူသံုးလုိ႔ရတယ္၊ ေျပာင္းလဲလုိ႔ရတယ္၊ ဖန္တီးလုိ႔ရတယ္၊ေနာက္ဆံုး ပံုတူထုတ္လုိ႔ရတယ္။ အခုကြၽန္ေတာ္တုိ႔လည္းေတြ႕ေနရတာပဲ Windows Phoneတုိ႔၊ Blackberry တုိ႔ Developers ေတြသူတုိ႔ OS ေတြအတြက္ App ေတြေရးေအာင္ မနည္းႀကိဳးစားေနရတယ္။ ဒါေပမယ့္ Android ဟာ ေန႔စဥ္ သန္းနဲ႔ခ်ီတဲ့ Activationေတြရွိေနေတာ့ Developer ေတြအတြက္ App ေတြဖန္တီးဖုိ႔ တြန္းအားေပး ရာေရာက္ေနေတာ့တာေပါ႔။ ဒါေပမယ့္ တစ္ဖက္မွာလဲ Google အတြက္ၿခိမ္းေျခာက္မႈ႕ေတြျဖစ္ေနျပန္ တယ္။ စဥ္းစားၾကည့္ ၊ တကယ္လုိ႔ တစ္ေယာက္ေယာက္ကသာ Android ကုိအေျခခံတဲ့ OS အသစ္တစ္ခုဖန္တီးလုိက္မယ္ ၿပီးရင္ ကုိယ္ပုိင္ AppStore ေလးတစ္ခု ေဆာက္လုိက္ႏူိင္တာနဲ႔ေန႔ျခင္း ညျခင္း အဲ့လူက ကုိယ္ပုိင္ OS လဲရွိသြားမယ္ အဲ့အျပင္ သန္းနဲ႔ခ်ီတဲ့Compatible App ေတြလဲအလုိလုိေနရင္းရသြားမွာေပါ႔။ အဲ့လုိဆုိ Google ေတာ္ေတာ္ေလးအခက္ေတြ႕သြားမွာပါ။တကယ္ႀကီးမားတဲ့ ၿခိမ္းေျခာက္မႈ႕ပါပဲ။
ဒါေပမယ့္ အခု ဒါကၿခိမ္းေျခာက္မႈ႕သက္သက္ပဲမဟုတ္ေတာ့ပါဘူး Amazon ရဲ႕ Kindle OSကေကာင္းေကာင္းႀကီး ပညာျပသြားပါတယ္။ Google ရဲ႕ Add on (Gmail,Play Store, GoogleSearch, etc) ေတြဘာမွမသံုးဘူး၊ သူ႔ကုိယ္ပုိင္ App Store , ကုိယ္ပုိင္ Email ,ကုိယ္ပုိင္ Cloud Storage ကုိ အလကားရတဲ့ Android OS ေပၚတင္ၿပီးလူလည္က်အျမတ္ထုတ္သြားပါတယ္။ အဲ့ေတာ့ Google အတြက္လဲအထိနာပါတယ္။ ကံေကာင္းတာကဒီထုိးခ်က္က တစ္ကမၻာလံုးအတုိင္းအတာမဟုတ္ပဲ America ေလာက္ပဲျဖစ္တဲ့အတြက္ Googleအတြက္ အထိသက္သာသြားတာပါ။ အရင္တုန္းက Market Share 0% ပဲရွိတုန္းကေတာ့ ဒီလုိအသံုးျပဳမႈ႕က ျပႆနာမဟုတ္ေပမယ့္ အခုေတာ့ Thread တစ္ခုျဖစ္လာပါၿပီ။ Google အေနနဲ႔နည္းလမ္းအသစ္တစ္ခုသံုးရပါေတာ့မယ္။ အဲ့နည္းလမ္းကလဲ အခက္ခဲဆံုးလုိ႔ေျပာလုိ႔ရတဲ့ OpenSource ကုိထိန္းခ်ဳပ္ဖုိ႔ပါ။
“Open Source ကုိ Close Source နဲ႔ထိန္းခ်ဳပ္ၿပီ။”
ကြၽန္ေတာ္ လက္ဖက္ရည္ဆုိင္ထုိင္တဲ့ အခါ ေန႔စဥ္ထုတ္ သတင္းစာတစ္ေစာင္ အလကားရပါတယ္။အဲ့သတင္းစာက ဆုိင္မွာလာေရာက္စားသံုးတဲ့ သူေတြအတြက္ သူတုိ႔ရဲ႕ သတင္းစာကုိအခမဲ့ျဖန္႔ေဝပါတယ္။ Market Share 0% ပဲရွိတုန္းက Android ကအဲ့သတင္းစာလုိပါပဲ။အခမဲ့ပါ။ အခု Market Share 80% ေလာက္အထိရွိလာတဲ့အခါမွာေတာ့ ဘယ္အရာမွအခမဲ့ဆုိတာမရွိႏူိင္ေတာ့ပါဘူး။ Android ရရွိထားတဲ့ Market Share ဟာ ေဒၚလာ ဘီလီယံေပါင္းမ်ားစြာတန္ေၾကးရွိပါတယ္။ ဒါေပမယ့္ Google က ဒီ Market Shareကုိမပုိင္ဆုိင္ပါဘူး။ ဒီ ဘီလီယံနဲ႔ ခ်ီတဲ့ အက်ဳိးအျမတ္ေတြဟာ ကိန္းဂဏန္းေတြအေနနဲ႔ပဲရွိပါေသးတယ္။ ဘာလုိ႔လဲဆုိေတာ့ Android ဟာ Open Source ျဖစ္ေနလုိ႔ပါပဲ။Open Source ဆုိတာ အိမ္ေရွ႕တံခါး တစ္ေပါက္မဟုတ္ပါဘူး ဖြင့္ခ်င္တုိင္း ဖြင့္ပိတ္ခ်င္တုိင္း ပိတ္ လုိ႔ရတဲ့အရာမဟုတ္တဲ့အတြက္ Google အေနနဲ႔နည္းလမ္းအသစ္ရွာရပါတယ္။ ကြၽန္ေတာ္တုိ႔ Smartphone သံုးတယ္ ဆုိတာ ဘာလဲ။ တကယ္ေတာ့ကြၽန္ေတာ္တုိ႔က Applications (Apps) ေတြကုိသံုးေနတာပါ။ Gmail, Facebook , Camera ,Music , Maps , Google+ , Instagram စတာေတြအားလံုးက Apps ေတြပါ။ ကြၽန္ေတာ္တုိ႔ဘယ္တုန္းက အဲ့ဒါေတြကုိ လက္ဖ်ားနဲ႔ေတာင္ မတုိ႔ပဲ Smartphone ကုိသံုးလုိ႔ ရလုိ႔လဲ။ အဲ့ေတာ့Google ရွာေဖြေတြ႕ရွိသြားတဲ့ နည္းလမ္းက OS ဟာ ဖုန္းတစ္ခုအတြက္ရွိရမယ္ ဆုိေပမဲ့တကယ္တမ္း အေရးႀကီးတာက Apps ေတြပါ။
Android ဟာ Open Sourceျဖစ္တဲ့အတြက္ Google အေနနဲ႔ တုိက္ရုိက္ထိန္းခ်ဳပ္ ဖုိ႔မျဖစ္ႏုိင္ပါဘူး။ အဲ့ေတာ့သူတုိ႔ထိန္းခ်ဳပ္ႏူိင္မယ့္အရာကုိရွာရပါမယ္။ အဲ့ဒါက ေျပာစရာေတာင္မလုိပါဘူး Appsေတြပါပဲ။ Apps ေတြထဲမွာေတာင္ Google Apps ေတြက သူတုိ႔ပုိင္ဆုိင္တဲ့ အတြက္အလံုးစံုထိန္းခ်ဳပ္ႏူိင္ပါတယ္။ ဘာလုိ႔ Google Apps ေတြကုိထိန္းခ်ဳပ္မွာလဲ။ Googleရဲ႕ ဗ်ဴဟာက Android Development အတြက္အဓိကအေရးႀကီးတဲ့ Apps ေတြကုိ ထိန္းခ်ဳပ္ႏူိင္ျခင္းအားျဖင့္ Google ဟာ AndroidEcosystem ကုိဖ်က္သိမ္းၿပီး Total control ရရွိမယ့္ Google Ecosystem ေအာက္ထဲကုိUsers ေတြကုိ သိမ္းသြင္းသြားပါမယ္။ Users ေတြ Google Ecosystem ေအာက္ေရာက္ရွိလာျခင္းဟာAndroid Open Source ကုိအသံုးခ်ၿပီး စီးပြားရွာမယ့္ OEMs (Original EquipmentManufacturer ) နဲ႔ Android Open Source ကုိမွီခုိၿပီး Develop လုပ္ေနတဲ့Developers ေတြနဲ႔ Development ေတြအားလံုးကုိ Google ကႀကိဳက္သလုိထိန္းခ်ဳပ္ခြင့္ရသြားေစမွာပါ။
တကယ္ေတာ့ Google ကဒီကစားကြက္ကုိ ကစားေနတာ ၾကာခဲ့ပါၿပီ။ ကြၽန္ေတာ္တုိ႔ သတိမထားမိခဲ့တာပါ။ Googleကဘယ္လုိကစားေနတာလဲဆုိတာ ေအာက္မွာဆက္ၾကည့္လုိက္ရေအာင္...
(ကြၽန္ေတာ္အခုေျပာျပမယ့္အခ်က္ေတြက Pure AOSP ကုိအေျခခံၿပီးေျပာတာပါ။ ရွင္းရွင္းေျပာရရင္ ကြၽန္ေတာ္တုိ႔Custom Rom တင္ၿပီးတုိင္း Gapps ကုိ Flash ရပါတယ္။ Gapps ကုိ flashၿပီးသားသူေတြကေတာ့ ဒီကြာျခားခ်က္ေတြကုိ ေတြ႕ရမွာမဟုတ္ပါဘူး။)
“Search”
ကြၽန္ေတာ္တုိ႔ ၿပီးခဲ့တဲ့ Google i/o ေတြတုန္းက Google က Android ရဲ႕ Search ကုိinnovation အသစ္ေတြနဲ႔ ေျပာင္းလဲဖန္တီးထားတယ္လုိ႔ ေျပာၿပီး Google Now ကုိထည့္သြင္းခဲ့ပါတယ္။ ဒါေပမယ့္ ကြၽန္ေတာ္တုိ႔ ထင္ခဲ့တာက AOSP ရဲ႕ Searchကုိပံုစံေျပာင္းခဲ့တယ္လုိ႔ထင္ခဲ့တာပါ၊ တကယ္ေတာ့အဲ့လုိမဟုတ္ပါဘူး။ Google ကသူ႔ကုိယ္ပုိင္ Search app ကုိ AOSP Search app အစား အစားထုိးထည့္သြင္းခဲ့တာပါ။ဘာေတြကြာျခားသြားလဲဆုိတာေတာ့ ေျပာစရာကုိမလုိေအာင္ပါပဲ။ AOSP ရဲ႕ Search က Websiteနဲ႔ Local Search ေတြသာလုပ္ႏူိင္ေပမယ့္ Google Search (Google Now) App ကဘာေတြလုပ္ႏူိင္သလဲဆုိတာေတာ့ ကြၽန္ေတာ္ေျပာေနစရာမလုိေတာ့ဘူးထင္ပါတယ္။ မယံုရင္ပံု(၁) ကုိၾကည့္ႏူိင္ပါတယ္။ ဘယ္ဘက္က AOSP Android 4.3 မွာပါတဲ့ Search App ပါ။ညာဘက္ကေတာ့ Google Search app ပါ။
“Music”
Music ဆုိတဲ့ AOSP မွာပါတဲ့ App ကလဲအဲ့အတုိင္းပါပဲ။ အခု latest Android versionအထိ Gingerbread interface နဲ႔သာဆက္ရွိေနၿပီး Google version ျဖစ္တဲ့ Google PlayMusic ကေတာ့ interface ေရာ Feature ေတြအေျမာက္အမ်ားပါ ပါဝင္လာပါတယ္။ပံု(၂)ကုိၾကည့္ႏူိင္ပါတယ္။
“Keyboard”
ကြၽန္ေတာ္တုိ႔ Keyboarddevelopment လုပ္တဲ့အခါ AOSP keyboard ပဲအသံုးျပဳရပါတယ္။ ဒါေပမယ့္ AOSP keyboardမွာ Gesture Typing မပါပါဘူး။ Gesture Typing ကုိပါ Develop လုပ္ခ်င္ရင္ GoogleKeyboard API လုိပါတယ္ စိတ္မေကာင္းပါဘူး Google Keyboard က Close Source ပါ။အဲ့ဒါေၾကာင့္ Google က Google Keyboard ဆုိၿပီး Play Store ေပၚတင္ေပးခဲ့တာပါ။ပံု(၃) ကုိလဲၾကည့္ႏူိင္ပါတယ္။
“Camera/ Gallery”
Camera နဲ႔ Gallery က Apk တစ္ခုထဲမွာေပါင္းၿပီးပါတာပါ။ AOSP မွာက Gallery2.apkဆုိၿပီးပါဝင္ၿပီး Google’s Version မွာေတာ့ GalleryGoogle.apk ဆုိၿပီးလာပါတယ္။ေတာ္ေတာ္မ်ားမ်ားထဲက ထင္ထင္ရွားရွားေတြ႕ႏူိင္တဲ့ ကြာျခားခ်က္က AOSP မွာPhotoSphere မပါပါဘူး။ ဒါေပမယ့္ Gallery ေရာ Camera ေရာnew interface ရထားပါတယ္။ပံု(၄) မွာၾကည့္ပါ။
“Messaging” (The Future , unconfirmed )
ကြၽန္ေတာ္တုိ႔ ေတြ႕ရွိထားတဲ့ kitkat 4.4 leak ပံုေတြကေရာ Google က developersေတြဆီ Alert လုပ္တဲ့ အေနအထားေတြေၾကာင့္ ကြၽန္ေတာ္တုိ႔ခန္႔မွန္းႏူိင္တာက AOSPMessaging app ဟာ Google Hangout app နဲ႔အစားထုိးခံရဖြယ္ရွိေနပါတယ္။ ကြၽန္ေတာ္တုိ႔ခန္႔မွန္းႏူိင္တာက messaging app ဟာ Android 4.0 ကထဲက ဘာ update မွမရပါဘူး။ Googleက Hangout app ကုိပဲ update ေပါင္းမ်ားစြာ ေပးေနခဲ့တာပါ။ ပံု(၅)မွာၾကည့္ပါ။
“Google Photo” (The Future , unconfirmed)
Kitkat 4.4 ရဲ႕ leak image ေတြအရ (ပံု ၆ ကုိၾကည့္ပါ) Gallery ဟာ Alphabetical အရEmail app နဲ႔ Gmail app ၾကားထဲမွာရွိေနရမွာပါ အဲ့အစား Google Photo (ယခု G+ Photoapp icon) နဲ႔အစားထုိးခံထားရပါတယ္။ ဘယ္လုိ Features အသစ္ေတြရမလဲဆုိတာေတာ့မသိႏူိင္ေသးပါဘူး။
“ဒီလုိေျပာင္းလဲမႈ႕ေတြကဘာအတြက္လဲ? ”
Google ကစားေနတဲ့ အကြက္က AOSP ကုိ codebase တစ္ခုအေနနဲ႔ပဲထားခဲ့ဖုိ႔ပါ။ တစ္နည္းေျပာရရင္Google နဲ႔ Android နဲ႔ကုိခြဲထုတ္ပစ္လုိက္ျခင္းပါ။ Android မွာအေရးႀကီးတာက Appsေတြပါ။ အဲ့ Apps ေတြကုိ App Store ကေန ဖုန္းထဲကုိ တုိက္ရုိက္ Download ထည့္ၿပီးအသံုးျပဳႏူိင္ပါတယ္။ ဒါေပမယ့္ Google က Google Play Store ကုိ အလံုးစံုထိန္းခ်ဳပ္ခြင့္ရွိေနပါတယ္။ တစ္နည္းအားျဖင့္ Google ဟာ Android OS ကုိအသံုးျပဳမယ့္ OEMs ေတြ Google ရဲ႕ ထိန္းခ်ဳပ္မႈ႕ေအာက္မွာအၿမဲရွိေနေအာင္ပါ။ အဲ့ေတာ့ Android OS ကုိအသံုးျပဳခ်င္တဲ့ ဘယ္ OEMs မဆုိ Googleဆီက Play Store အသံုးျပဳခြင့္ ေတာင္းခံရပါေတာ့မယ္။
Google Play Store အပါအဝင္ အားလံုးေသာ Google Service ေတြဟာ packageတစ္ခုအေနနဲ႔လာတာပါ။ အဲ့ package ထဲမွာ (gmail, google calendar , G+ , GoogleCamera , Google Maps , Google Music , Youtube , Play Store , Play Game, etc )Google Apps ေပါင္းမ်ားစြာပါဝင္ပါတယ္။ ကြၽန္ေတာ္တုိ႔လုိ သာမန္ non-commercialusage အတြက္ အလြယ္တကူ ေဒါင္းၿပီးသံုးလုိ႔ရေပမယ့္ Android OEM ေတြကေတာ့ မရပါဘူး။အဲ့ဒါေၾကာင့္ Open Handset Alliance ဆုိတဲ့ အဖြဲ႕ေပၚလာတာပါ။ ဒီအဖြဲ႕ထဲက OEM ေတြကတရားဥပေဒအရ Google ကခြင့္မျပဳတဲ့ ဘယ္ Device ကုိမွထုတ္လုပ္ေရာင္းခ်ခြင့္မရွိပါဘူး။ Google ကခြင့္မျပဳတဲ့ Device ဆုိတာက - Deviceတစ္ခုက Android AOSP ရဲ႕ Source code ေတြကုိအသံုးျပဳထားၿပီး Androidကေနခြဲျခားထြက္ေသာ OS ျဖင့္ Operate လုပ္တဲ့ Device ကုိ Google က IncompatibleDevice အျဖစ္သတ္မွတ္သလုိ Non-Google Device အျဖစ္လဲသတ္မွတ္ပါတယ္။ ( ဥပမာ - KindleOS )
ဒါကုိ Acer ကလဲအကဲစမ္းဖူးပါတယ္။ Alibaba Aliyun OS ဆုိတဲ့ Android source code ေတြကုိအသံုးခ်ၿပီးဖန္တီးတာပါ။ အဲ့အတြက္ Google က Acer ကုိျပင္းျပင္းထန္ထန္ Warning ေပးခဲ့ပါတယ္။
ေနာက္တစ္ဦးရွိပါေသးတယ္ Amazon ပါ။ Amazon Kindle Fire က Android IncompatibleDevice အျဖစ္သတ္မွတ္ခံရသလုိ Amazon ဟာ Kindle Fire ကုိ ထုတ္လုပ္ဖုိ႔အတြက္ OpenHandset Alliance ထဲမွာမပါတဲ့ Manufacturer ဆီမွာ ထုတ္လုပ္ ခဲ့ရပါတယ္။ ဆုိလုိတာကAmazone ဟာ
Acer, Asus, Dell, Foxconn, Fujitsu, HTC, Huawei, Kyocera, Lenovo, LG, Motorola,NEC, Samsung, Sharp, Sony, Toshiba, and ZTE
အစရွိတဲ့ Manufacturers ေတြထံမွာ ပစၥည္းအပ္ခြင့္မရွိတာေၾကာင့္ Quanta Computerဆုိတဲ့ Laptop ေတြထုတ္တဲ့ ကုမၸဏီ မွာ Hardware ေတြတပ္ဆင္ရပါေတာ့တယ္။
OEMs ေတြအေနနဲ႔ကလဲ Google Apps ကုိ ႀကိဳက္သလုိတပ္ဆင္ခြင့္မရွိပါဘူး။ အရင္ဆံုးGoogle ရဲ႕ Compatibility test ဆုိတာကုိ စစ္ေဆးခံရပါတယ္။ အဲ့ဒါေအာင္ျမင္မွသာGoogle Apps ေတြကုိ တပ္ဆင္ေရာင္းခ်ခြင့္ရွိပါတယ္။ Google ရဲ႕ဝန္ထမ္းတစ္ဦးေျပာဖူးတာက
“အဲ့ Test က Google က OEMs ေတြကုိသူခြင့္ျပဳသေလာက္ ကဲခြင့္နဲ႔သာ ကဲလုိ႔ရမယ့္ party ကုိလာတက္တဲ့ သူေတြျဖစ္ေအာင္လုပ္ထားတာ” ပါတဲ့။
ေနာက္တစ္ခုက Google ဟာ ဒီApps ေတြကုိ package အေနနဲ႔သာ Licence ေပးတာျဖစ္ပါတယ္။ အဲ့ထဲမွာပါတဲ့ Google Appsအေရအတြက္က တုိးခ်င္လဲတုိးမယ္။ တုိးရင္လဲ OEMs ေတြမွာျငင္းပုိင္ခြင့္မရွိပါဘူး။အဲ့ေတာ့ တကယ္လုိ႔ကြၽန္ေတာ္က OEM ဆုိရင္ ငါ Google Play Store ပဲယူမယ္က်န္တာမယူဘူးဆုိၿပီး အခ်ဥ္သြားလုပ္လုိ႔မရပါဘူး။ တစ္ေခါက္တုန္းက Skyhook ဆုိတဲ့ ကုမၸဏီက Androidအတြက္ location service app လုပ္ရင္းနဲ႔ သူ႔ service ကုိသံုးရင္ Google Maps ဆီusers ရဲ႕ location data ေတြမေရာက္မယ့္နည္းလမ္းကုိေတြ႕သြားပါတယ္။ အဲ့ေတာ့အဆံုးသတ္က Skyhook က incompatible အျဖစ္ ေၾကညာခံရၿပီး တရားပါအစြဲခံခဲ့ရပါတယ္။
“Bloatware”
Bloatware ေတြဆုိတာလဲ Google Apps ေတြေၾကာင့္ေပၚလာရတာပါ။ OEM ေတြအေနနဲ႔မေတာ္တဆမ်ား Google ကစိတ္ေျပာင္းၿပီး သုိ႔မဟုတ္ Google Appsအသံုးျပဳခြင့္ပိတ္ပင္ခံ ရတဲ့အေနအထားမ်ဳိးျဖစ္လာခဲ့ရင္ Alternative Google Appsေတြအေနနဲ႔ Customers ေတြ သူတုိ႔ ဖုန္းကုိဆက္လက္အသံုးျပဳဖုိ႔ အဆင္ေျပေအာင္ထည့္သြင္းေပးထားျခင္းပါ။
“Google ရဲ႕ အေရးအႀကီးဆံုး ဗ်ဴဟာ သုိ႔ Third-party Apps ေတြကုိထိန္းခ်ဳပ္ျခင္း။”
ကြၽန္ေတာ္အေပၚမွာေျပာသြားခဲ့ပါတယ္။ တကယ္လုိ႔ ကုမၸဏီတစ္ခုက Google ကခြင့္မျပဳတဲ့ AndroidOS နဲ႔ Device ကုိဖန္တီးမယ္ Developers ေတြကုိသူတုိ႔ ဖန္တီးထားတဲ့ App Storeကုိလာေရာက္ၿပီး App ေရးဖုိ႔ ဖိတ္ေခၚႏူိင္ခဲ့ၿပီပဲထားအံုးေတာ့ Google မွာ အဲ့ကုမၸဏီအတြက္ ေနာက္ထပ္ လက္သီးတစ္ခ်က္ရွိပါေသးတယ္။ အဲ့ဒါကေတာ့ Google Play Service ပါ။
Play Service ကကြၽန္ေတာ္တုိ႔ ေျပာခဲ့တဲ့ Google Apps ေတြထဲက တစ္ခုပါ။ အျပည့္အစံု Google PlayService လုိ႔ေခၚတဲ့ ဒီ App ဟာ ကြၽန္ေတာ္တုိ႔လုိ Users ေတြအတြက္ရွိမွန္းေတာင္မထင္ရေပမယ့္ တကယ္တမ္း အရမ္းကုိ အစြမ္းထက္တဲ့ Google ရဲ႕ ေနာက္ထပ္ ေျခလွမ္းပါ။ကြၽန္ေတာ္တုိ႔ရဲ႕ Google Play Store ကုိ Update လုပ္လုိက္ရင္ ေနာက္ထပ္ iconတစ္ခုေပၚလာပါတယ္ နာမည္က Google Setting ပါ။ ဖြင့္ၾကည့္လုိက္ရင္ ေအာက္ကပံုမွာလုိပဲေတြ႕ရမွာပါ။
သူ႔ရဲ႕ အလုပ္လုပ္ပံုကလွ်ဳိ႕ဝွက္ပါတယ္။ User က Root လုပ္ထားအံုးေတာ့ သူ႔ကုိကန္႔သတ္ခ်ဳပ္ခ်ယ္လုိ႔အရပါဘူး။ သူဟာဘာ permission ကုိမွလဲမေတာင္းပါဘူး။ တစ္ခါ Updateလုပ္ၿပီးရင္ ေနာက္တစ္ခါ Update လုပ္စရာမလုိပါဘူး။ ဘာနဲ႔ဆင္တူလဲဆုိရင္ ChromeBrowser လုိပါပဲ။ Background Update ျဖစ္တဲ့အတြက္ ကြၽန္ေတာ္တုိ႔မသိလုိက္ခင္သူကUpdated ျဖစ္ေနမွာပါ။
Play Service ဆုိတာဘာလဲ။ဘယ္လုိအလုပ္လုပ္တာလဲ ဆုိေတာ့ သူက Android နဲ႔ Google ကုိလံုးဝ ခြဲျခားလုိက္တဲ့Secret Agent ပါ။ သူက Google ရဲ႕အမိန္႔ကုိပဲနာခံပါတယ္။ OEMs ေတြရဲ႕ Android Updateေနာက္က်မႈ႕ေတြ Carriers ေတြရဲ႕ ကန္႔သတ္မႈ႕ေတြကုိ ဂရုမစုိက္ပဲ ကြၽန္ေတာ္တုိ႔ရဲ႕Google Apps ေတြကုိ အၿမဲ Up to Date ျဖစ္ေနေအာင္ စြမ္းေဆာင္ေပးမွာပါ။ ဆုိလုိတာကကြၽန္ေတာ့္မွာ Android Froyo 2.2 ပဲရွိပါေစအံုး ေနာက္ဆံုးထြက္ Google Play Storeversion ကုိသာမက Google Apps အားလံုးရဲ႕ ေနာက္ဆံုးထြက္ version ေတြ။ Play Serviceကုိအေျခခံၿပီး ေရးထားတဲ့ Developers ေတြရဲ႕ Apps ေတြကုိ ( Hardware သာအေထာက္အပံ့ရွိရင္) Latest version အေနနဲ႔ Froyo 2.2 ကေန ေနာက္ဆံုး Jelly Bean 4.3 အထိမည္သည့္ Android Version မွာမဆုိ သသတ္မတ္ထဲ အသံုးျပဳႏူိင္ေတာ့မွာပါ။
ဒီ Play Serviceရဲ႕ေနာက္ထပ္ လုပ္ေဆာင္ခ်က္တစ္ခုက Developers ေတြအတြက္ အလြန္အေထာက္အကူျဖစ္တဲ့Google APIs ေတြကုိ လြတ္လပ္စြာအသံုးျပဳခြင့္ေပးမွာပါ။ ဒါေပမယ့္ အဲ့မွာကန္႔သတ္ခ်က္ရွိပါတယ္။ဒီ Google APIs ေတြကုိ Google ကခြင့္ျပဳထားတဲ့ Android Version ပါဝင္တဲ့ Deviceေတြအတြက္သာ အသံုးျပဳလုိ႔ရမွာပါ။
ဥပမာေျပာရရင္ ကြၽန္ေတာ္က AmazonKindle Fire အတြက္ ကြၽန္ေတာ္ App တစ္ခုေရးမယ္ အဲ့ App အတြက္ Google Map dataေတြလုိတယ္ဆုိ ကြၽန္ေတာ္ Google Map API ကုိသံုးလုိ႔မရေတာ့ပါဘူး။ ဘာလုိ႔လဲဆုိေတာ့Kindle OS ႏွင့္ Amazon Kindle Fire က Google က Black listed လုပ္ထားတဲ့ Deviceႏွင့္ OS ျဖစ္တဲ့အတြက္ေၾကာင့္ပါ။ အဲ့အတြက္Amazon က Nokia ဆီကေန Maps Data ကုိဝယ္သံုးပါတယ္။ အဲ့ေတာ့ Developerအတြက္မေျပာနဲ႔အံုး Amazon ေတာင္သူ႔ဟာနဲ႔သူ user တစ္ဦးက Nokia ရဲ႕ maps dataသံုးတုိင္း Amazon ကပုိက္ဆံေပးေနရပါတယ္။ အဲ့လုိမွမေပးခ်င္ရင္ သူတုိ႔ Appleလုိမ်ဳိး တစ္ကမၻာလံုးစာ ေျမပံုဆြဲရပါေတာ့မယ္။ တဖက္မွာေတာ့ Samsung , Google Appsေတြကုိ Licence ယူၿပီးသံုးတဲ့သူေတြအတြက္ Google Maps API ကုိယူသံုးလုိ႔ ရေနပါတယ္။Samsung ကအဲ့အတြက္ Google ကုိ တျပားမွေပးစရာမလုိပါဘူး။
ေနာက္တစ္ခုက iOS ပါ။ Google ရဲ႕ Plan ထဲမွာ iOS လဲပါပါတယ္။90% ေသာ Google APIs ေတြဟာ iOS မွာလဲအသံုးျပဳလုိ႔ရပါတယ္။ ဒါကလဲ Developerေတြအေနနဲ႔ အႀကိဳက္ေတြ႕စရာပါပဲ။
အခ်ဳပ္အားျဖင့္ေျပာရရင္ကြၽန္ေတာ္တုိ႔ဟာ Google ေပးထားခဲ့တဲ့ Android Open Source ဆုိတဲ့အိမ္မက္ကမၻာႀကီးထဲမွာ ေပ်ာ္ေမြ႕ခဲ့ၾကပါတယ္။ သူတုိ႔ေျပာတဲ့ “ လာ ... ငါတုိ႔အတူတူAndroid နဲ႔ ဆန္းသစ္တဲ့ အရာေတြဖန္တီးရေအာင္၊ အနာဂတ္အသစ္ဖန္တီးရေအာင္.... “ဆုိတဲ့စကားေတြေအာက္မွာ ကြၽန္ေတာ္တုိ႔ ရႊင္လန္းတက္ႂကြေနခဲ့ပါတယ္။ ဒါေပမယ့္အခုေတာ့ဒါေတြအားလံုးဟာ အတုိင္းအတာတစ္ခုမွာရပ္တန္႔သြားၿပီဆုိတာ ကြၽန္ေတာ္တုိ႔နားလည္ရပါေတာ့မယ္။ လာမည့္ႏွစ္ေတြအတြင္းမွာ Android ဟာ Abandoned Platformတစ္ခုအျဖစ္သာက်န္ရွိေတာ့မွာပါ။ ဒါဆုိ Android က Version အသစ္မထြက္ေတာ့ဘူးေပါ႔ဆုိေတာ့မ်ဳိးေတာ့မဟုတ္ပါဘူး။ Android ဟာ Version အသစ္ေတြဆက္ထြက္ေနအံုးမွာပါ။Android ဟာတစ္ေန႔မွာ Chrome လုိမ်ဳိး ဘာ Graphic ၊ ဘာ RAM မွႀကီးႀကီးမားမားရွိစရာမလုိပဲနဲ႔ Graphic ေကာင္းေကာင္း game ေတြကုိ Browser နဲ႔ Internetconnection တစ္ခုရွိတာနဲ႔ ကစားႏူိင္တဲ့ Gaming Platform အျဖစ္ေရာ၊ ကမၻာ့ပထမဆံုးCloud Base Mobile OS အေနနဲ႔ေရာျဖစ္လာႏူိင္စရာေတြရွိေပမယ့္ တစ္ခ်ိန္ကတကယ္လြတ္လပ္ခဲ့တဲ့ တကယ္ Open Source ျဖစ္ခဲ့တဲ့ Programming ပညာေတြတတ္ၿပီး လမ္းစရွာမရျဖစ္ေနတဲ့ Developers ေတြကုိ လမ္းေၾကာင္းတစ္ခုေပၚအခမဲ့ တင္ေပးခဲ့တဲ့ Android ( Android Open Source Project , AOSP ) ဆုိတာကေတာ့ဒ႑ာရီတစ္ခုပမာ က်န္ခဲ့ၿပီဆုိတာ ကြၽန္ေတာ္တုိ႔ တကယ္ပဲမသိလုိက္တာပါ။
ဒီအတြက္Google ကုိအျပစ္တင္လုိ႔မျဖစ္ပါဘူး။ သူလဲသူတည္ေထာင္ခဲ့တဲ့ သူ႔စီးပြားေရးတစ္ခုရည္ရွည္ သူ႔အတြက္အက်ဳိးအျမတ္ေတြ ဖန္တီးေပးႏူိင္မွာက ဒီနည္းလမ္းအျပင္တျခားမရွိပါဘူး။ ေနာက္ၿပီး Google ယူလာေပးခဲ့တဲ့ Service ေတြဟာ ကြၽန္ေတာ္တုိ႔အတြက္ဘာမွထိခုိက္နစ္နာေစခဲ့တာ မရွိပါဘူး။ ကြၽန္ေတာ္တုိ႔ ေန႔တုိင္း Gmail , Gtalk ,Google Play Store စတဲ့ Google Apps ေတြကုိပဲအသံုးျပဳေနၾကတာပါ။ သူတုိ႔ဟာကြၽန္ေတာ္တုိ႔ဘဝေတြ ေကာင္းမြန္လြယ္ကူေအာင္ လုပ္ေပးေနတာပါပဲ။
Google အေနနဲ႔လဲကုိယ္တည္ေထာင္ခဲ့တဲ့ အရာတစ္ခုကုိ ကုိယ္ကုိတုိင္ အဆံုးသတ္ရေတာ့မွာပါ။ ဒါေပမယ့္Google ဟာ ေျပာင္းလဲမႈ႕ေတြကုိ ေန႔ျခင္းညျခင္း လုပ္လုိ႔မျဖစ္ပါဘူး။အဲ့အတြက္အခ်ိန္လုိပါတယ္။ အခုဟာ အဲ့လုိေနတဲ့အခ်ိန္ပါ။ တကယ္လုိ႔အေျပာင္းအလဲေတြသာျဖစ္လာခဲ့ရင္ ကြၽန္ေတာ္တုိ႔စဥ္းစားရပါေတာ့မယ္။ ကြၽန္ေတာ္တုိ႔ကGoogle Ecosystem ထဲမွာေနေနတာလား။ ဒါမွမဟုတ္ Samsung တုိ႔လုိ OEMေတြဖန္တီးေပးထားတဲ့ Android Ecosystem ထဲမွာေနေနတာလား သိရပါေတာ့မယ္။ ဒီအေျပာင္းအလဲေတြျဖစ္မလာဘူးလုိ႔မေျပာႏူိင္ပါဘူး။ ပုိၿပီးသိသာထင္ရွားတာကုိ ေျပာရမယ္ဆုိရင္ Android ရဲ႕ ဖခင္ AndyRubin ဟာ Google ရဲ႕ X projects ေတြထဲကတစ္ခုကုိ တာဝန္ယူဖုိ႔ ေျပာင္းလဲခံခဲ့ရပါတယ္။ဒါ႔အျပင္ Android founder team ထဲက ေတာ္ေတာ္မ်ားမ်ား ကုိ Google ကတျခား projectေတြအတြက္ တာဝန္ေျပာင္းခဲ့ပါတယ္။
Kitkat 4.4မွာကြၽန္ေတာ္တုိ႔ ေတြ႕ရမွာက Google Apps update ေတြပါပဲ။ ဒါေပမယ့္လဲကြၽန္ေတာ္တုိ႔ေတြ Android update အမွတ္နဲ႔ ေပ်ာ္ရႊင္ေနၾကအံုးမွာပဲမလား။ AOSPကန္႔သတ္ခံရမႈ႕ေတြက ကြၽန္ေတာ္တုိ႔ User ေတြအတြက္ ဘာမွ ထိခုိက္မႈ႕မရွိပါဘူး။အေရးႀကီးတာက ကြၽန္ေတာ္တုိ႔ အသံုးျပဳရအဆင္ေျပေနေသးသ၍ Androidဟာဘယ္ေတာ့မွေသဆံုးသြားမွာမဟုတ္ပါဘူး။
No comments:
Post a Comment
http://i1323.photobucket.com/albums/u591/aungaung13/cooltext666275999_zpsbe12bc0c.gif