Dancing green robot androidDancing green robot android Dancing green robot android Dancing green robot android Dancing green robot androidDancing green robot android Dancing green robot android Dancing green robot android

Android ဆိုတာ ..?

[Image: XzECD.gif]

Android
Android ဆိုတာ Mobile Phone နဲ႔ Mobile Pad ေတြမွာ အသံုးျပဳတဲ့ Operation System ပါ။ အဲဒါကို Google က ကုမၸဏီက ဦးေဆာင္လုပ္ကိုင္ၿပီး အခေၾကးေငြ မယူပဲ အသံုးျပဳခြင့္ ေပးထားပါတယ္။ အဲဒါေၾကာင့္ Mobile Phone ထုတ္လုပ္တဲ့သူေတြက Phone အတြက္ Hardware (စက္ပစၥည္း) ကိုသာ ထုတ္လုပ္ရၿပီး Phone မွာ အသံုးျပဳတဲ့ စက္လည္ပတ္မႈစနစ္ Operation System အျဖစ္ Android ကို အသံုးျပဳလိုက္တဲ့အခါမွာ ကုန္က်စရိတ္ေတြ သက္သာသြားသလို ပိုလည္း ေကာင္းလာပါတယ္။
တစ္ခ်ိဳ႕ phone ေတြမွာ Android အျပင္ Microsoft က ထုတ္လုပ္တဲ့ Widows Mobile နဲ႔ Phone ကုမၸဏီေတြက ထုတ္လုပ္တဲ့ ကိုယ္ပိုင္ Operation System ေတြကိုလည္း အသံုးျပၾကပါတယ္။ Nokia ကေတာ့ မူလက Symbian Ltd က ထုတ္လုပ္တဲ့ Symbian OS ကို သံုးပါတယ္။ ဒါေပမယ့္ အခုအခ်ိန္မွာေတာ့ Opensource Licence ျဖစ္ၿပီး အားသာခ်က္ ပိုရွိတဲ့ Android စနစ္သံုးဖုန္းေတြကို Nokia ကလြဲလို႔ က်န္တဲ့ Phone ထုတ္လုပ္တဲ့ ကုမၸဏီေတာ္ေတာ္မ်ားမ်ားက ထုတ္လုပ္ေနပါၿပီ။

Android ကို အသံုးျပဳတဲ့အတြက္ အဓိက အားသာခ်က္က ဘယ္သူမဆို Android အတြက္ Application ေတြ Game ေတြ ဖန္တီးႏိုင္ၿပီး အဲဒီ Game ကို Android စနစ္ အသံုးျပဳတဲ့ ဘယ္ phone မွာမဆို ထည့္သြင္း အသံုးျပဳႏိုင္ပါတယ္။ Android System ရဲ႕ Version ကိုလည္း အသစ္ထြက္တိုင္း ျမွင့္တင္လို႔ ရတာေၾကာင့္ Android မဟုတ္တဲ့ Phone ေတြလို ဖုန္းရဲ႕ Operation System တစ္ခုတည္းကိုပဲ ညီးေငြ႔တဲ့အထိ သံုးစြဲေနရတာမ်ိဳး မျဖစ္ေတာ့ပါဘူး။

ေနာက္တစ္ခုက Android အသံုးျပဳတဲ့ Phone တူရင္ ကိုယ္ႀကိဳက္တဲ့ Brand ကို ေရြးခ်ယ္ခြင့္ ရပါတယ္။ ကိုယ့္သူငယ္ခ်င္းက Motorola Android Phone သံုးျပီး Game တစ္ခုကို ေဆာ့ေနတဲ့ အခ်ိန္မွာ ကိုယ့္ Phone က HTC ျဖစ္ေနေပမယ့္လည္း Android စနစ္ကို သံုးထားတယ္ဆိုရင္ သူေဆာ့ေနတဲ့ Game ကို ေတာင္းယူၿပီး ကိုယ့္ Phone မွာ ထည့္သြင္း ကစားလို႔ ရပါတယ္။ ဒါက Android အသံုးျပဳတာေၾကာင့္ ရရွိလာတဲ့ အားသာခ်က္ေတြေပါ့။

ဟုတ္ၿပီ။ ဒါဆို Android Phone ေတြက Operation System တစ္ခုတည္းကိုပဲ သံုးထားတာဆိုေတာ့ Brand တစ္ခုနဲ႔ တစ္ခု ဘာကြာေတာ့မွာလဲလို႔ ေမးစရာရွိလာပါတယ္။ ဟုတ္ပါတယ္။ မကြာဘူးဆိုေပမယ့္ နည္းနည္းေလးေတာ့ ကြာပါတယ္။ Theme ေလးေတြ Feature ေလးေတြ ကြာပါတယ္။ ဥပမာေပးရရင္ HP Laptop လည္း Windows 7 ကို သံုးတာပဲ။ Acer Laptop လည္း Windows 7 ကို သံုးတာပဲ။ ဒါဆို ဒီ Laptop ႏွစ္ခု ဘာလို႔ ေစ်းကြာေနတာလဲ ? Hardware ေတြ ကြာလို႔ပါ။ ဟုတ္ပါတယ္။ ခု ဖုန္းေတြလည္း ဒီလိုပါပဲ။ Operation System တူေနပမယ့္ Hardware ကြာတာေၾကာင့္ ေစ်းေတြ ကြာပါတယ္။ ဖုန္းထုတ္လုပ္သူေတြကလည္း ကိုယ့္ဖုန္းကို သူမ်ားထက္သာေအာင္ အၿပိဳင္အဆိုင္ Hardware ကို အဆင့္ျမွင့္ၿပီး ဖန္တီးလာၾကပါတယ္။ Samsung Galaxy SII မွာဆိုရင္ DualCore Processor ကို ထည့္သြားလာပါေတာ့တယ္။ အဲဒီ့ Processor က 2000 ခုႏွစ္ေလာက္က Laptop Computer တစ္လံုးရဲ႕ Processor နီးနီး လုပ္ေဆာင္ႏိုင္စြမ္း ရွိေနပါၿပီ။

Android ဖုန္းေတြကို သံုးျခင္းအားျဖင့္ အားနည္းခ်က္ေတြလည္း ရွိေနပါေသးတယ္။ အဲဒါေတြက Virus ျပႆနာပါ။ Virus ဆိုတာ လူေတြ ဖန္တီးထားတဲ့ Application ေတြပဲျဖစ္ၿပီး ကိုယ့္သေဘာမပါပဲ ကိုယ္မသိေအာင္ Wifi, Bluetooth စသည္တို႔ကေနတစ္ဆင့္ တိတ္တဆိတ္ ၀င္ေရာက္ install လုပ္သြားၿပီး ကိုယ့္ရဲ႕ အခ်က္အလက္ေတြကို ခိုးယူဖို႔ ဖန္တီးထားတဲ့ Application ေလးေတြေပါ့။ Virus ဆိုတာ Android မွာမွ မဟုတ္ပါဘူး Apple iPhone လည္း Virus အႏၱရာယ္ ရွိပါတယ္။ Microsoft Mobile သံုးတဲ့ phone ေတြမွာလည္း ရွိပါတယ္။ ဒါေပမယ့္ အသံုးအမ်ားဆံုး စနစ္က တိုက္ခိုက္ခံရမႈ ပိုမ်ားတာေပါ့။ Android က လက္ရွိမွာ လူသံုးပိုမ်ားလာတာေၾကာင့္ Virus ဖန္တီးသူတို႔ရဲ႕ ပစ္မွတ္ႀကီး ျဖစ္လာေနပါၿပီ။ အဲဒါေၾကာင့္လည္း Android အသံုးျပဳသူေတြအတြက္ Virus ရန္ကို ကာကြယ္ေပးတဲ့ Antivirus Application ေတြေတာင္ ဖန္တီး ထုပ္လုပ္လာၾကပါၿပီ။

ကမၻာမွာ Android ဖုန္းေတြကို အသံုးမ်ား ႀကိဳက္ႏွစ္သက္လာၾကသလို ျမန္မာေတြလည္း Android ဖုန္းေတြကို ႀကိဳက္ပါတယ္။ ဘာလို႔လည္းဆိုေတာ့ ျမန္မာ Font သံုးလို႔ရလာလို႔ပါ။ Smart Phone ေတြမွာ Internet အသံုးျပဳလာတာေၾကာင့္ Facebook, Blog စ တဲ့ ျမန္မာစာ အသံုးျပဳတဲ့ Website ေတြကို ၾကည့္ရႈတဲ့အခါ Myanmar Font ကို ထည့္သြင္းထားရင္ ၾကည့္ရႈလို႔ရတာေၾကာင့္ ျဖစ္ပါတယ္။ (တျခား OS တစ္ခ်ိုဳ႕မွာလည္း ျမန္မာ Font ထည့္သြင္းလို႔ရႏုိင္ပါတယ္။) ဒါေၾကာင့္ တစ္ကမၻာလံုးမွာလည္း သံုးစြဲသူ ဦးေရ အလ်င္အျမန္ တိုးပြားလာၿပီး Touch Screen Smart Phone ေတြထဲမွာ iPhone လို Application ေတြကို ၀ယ္ယူထည့္သြင္းစရာလည္း မလို၊ စိတ္တိုင္းက်လည္း ျပင္ဆင္ခြင့္ရွိတဲ့ Android ကိုပဲ ေရြးခ်ယ္ထားတာ ေလာေလာဆယ္မွာ အမွန္ကန္ဆံုးျဖစ္မွာပါ။

Android Root Guide
မင္းသန္႔ေအာင္
မေနာျဖဴ စာေပ

 

 

လက္ရွိ ၂၀၁၁၊ ၂၀၁၂ ခုႏွစ္ေတြမွာ Mobile Phone ေတြရဲ႕ နည္းပညာ ႏွစ္လို႔ေျပာလို႔ရေအာင္ နည္းပညာေတြ ျမင္႔မားလာပါ တယ္ .. ဖုန္းအသံုးျပဳသူဦးေရဟာလည္း တစ္ႏွစ္နဲ႔ တစ္ႏွစ္ တျဖည္းျဖည္း တိုးတက္မ်ားျပားလာတဲ႔ အတြက္ ဖုန္းထုတ္လုပ္တဲ႔ လုပ္ငန္းေတြကလဲ သူတို႕ဖုန္းေတြ ရဲ႕ လုပ္ေဆာင္ ခ်က္ေတြကို တုိးျမွင္႔ျပီးလုပ္ေဆာင္လာၾကပါတယ္ ... ရုိးရွင္းတဲ႔ ပံုမွန္ ဖုန္းေျပာလို႔ရေအာင္ထုတ္လုပ္တဲ႔ Handset ေတြနဲ႔ စလိုက္တဲ႔ Mobile Phone ေလာကဟာ အခုေတာ႔ အံ႔ၾသစရာေကာင္းေလာက္ေအာင္ကို တိုးတက္ လာပါတယ္ .. ဖုန္းေျပာဖို႔အတြက္ သီးသန္႔မဟုတ္ေတာ႔ပဲ ကင္မရာ, MP3, MP4, TV, Internet အစရွိတာေတြကို ကြန္ပ်ဴတာတစ္လံုးလိုပဲ ဖုန္းနဲ႔တင္ အသံုးျပဳလို႔ရလာပါျပီ ...
ကြန္ပ်ဴတာေတြမွာ အထက္ပါနည္းပညာေတြ အသံုးျပဳလို႔ရေအာင္ စက္ေမာင္းႏွင္လည္ပတ္မႈစနစ္ (Operating System) ဆိုတာလိုအပ္ပါတယ္ .. ထုိ႔အတူ ဖုန္းေတြမွာလဲ ဖုန္းအတြက္ OS ဆိုတာကို လိုအပ္ လာပါတယ္ ... လက္ရွိ Mobile Phone နည္းပညာေလာကမွာ ထိပ္တန္းက ရပ္တည္ေနတဲ႔ OS ႏွစ္ခု ရွိပါ တယ္ .. Apple ရဲ႕ iPhone ေတြအတြက္ iOS နဲ႔ Touch Screen Smart Phone ေတြအတြက္ Google ရဲ႕ Android OS တို႔ပဲ ျဖစ္ပါတယ္ ...
အခု က်ေနာ္ Android ဆိုတာ ဘာလဲဆိုတာကုိ သိသေလာက္ေျပာျပသြားပါမယ္ ..
Introduction
Mobile Operating System (OS) ေတြဟာ လြန္ခဲ႔တဲ႔ ၁၅ ႏွစ္ေလာက္ကတည္းက တျဖည္းျဖည္းနဲ႔ တိုးတက္လာ ပါတယ္ .. စစခ်င္းမွာေတာ႔ Black and White Phone ေတြအဆင္႔ကေနျပီးေတာ႔ လက္ရွိ Smart Phone ေတြ အဆင္႔ထိကို တိုးတက္လာတာျဖစ္ပါတယ္ .. Palm OS ဆိုျပီးစလိုက္တဲ႔ ၁၉၉၆ မွ ၂၀၀၀ ျပည္႔ႏွစ္ေနာက္ပိုင္းေတြမွာေတာ႔ Blackberry OS, Andriod OS နဲ႔ iOS ဆိုတဲ႔ အဆင္႔ေတြ အထိကို ေရာက္ရွိလာပါတယ္ .. လက္ရွိ အခ်ိန္ Mobile Phone ေတာ္ေတာ္မ်ားမ်ားမွာ အသံုးျပဳေနတာကေတာ႔ Android OS ျဖစ္ပါတယ္ .. Android ဆိုတာကို Andy Rubin, Rich Miner, Nick Sears နဲ႔ Chris White တို႔က ၂၀၀၃ ခုႏွစ္မွာ စတင္ အေျချပဳခဲ႔ပါတယ္ ..၂၀၀၅ ခုႏွစ္မွာေတာ႔ သူတို႔ အေျချပဳခဲ႔တဲ႔ Android Inc. ကို Google က တရား၀င္လႊဲေျပာင္းရယူျပီး စတင္ထုတ္လုပ္ခဲ႔ပါတယ္ ..
Android ဆိုတာ Linux ကို အေျခ ခံထားတဲ႔ Open Source OS တစ္မ်ိဳးပဲျဖစ္ပါတယ္ .. Open Source ျဖစ္တဲ႔ အတြက္ အရာအားလံုးသည္ Free ျဖစ္ပါတယ္ .. ဒါေၾကာင္႔လဲ လက္ရွိဖုန္းေတာ္ေတာ္မ်ားမ်ားမွာ Android အသံုးျပဳလာတာျဖစ္ပါတယ္ .. Blackberry မွာဆိုရင္ Blackberry OS, iPhone မွာဆိုရင္ iOS, Nokia မွာဆိုရင္ Symbian OS အျပင္ Micorsoft ရဲ႕ Windows Phone OS ဆိုျပီးသူတို႔နည္းပညာ သူတို႔မူပိုင္ခြင္႔နဲ႔ ထုတ္လုပ္ထားတာျဖစ္တဲ႔အတြက္ အျခားေသာ ဖုန္းအမ်ိဳးအစားေတြမွာ အသံုးမျပဳႏိုင္ပါဘူး ....
Google ကစတင္ျပီးေတာ႔ Android Version 1.1 ကို 2009 Feb မွာစတင္မိတ္ဆက္ခဲ႔ပါတယ္ .. အဲဒီက စျပီးေတာ႔ အခုအခ်ိန္ထိမွာေတာ႔ေနာက္ဆံုး May 2011 မွာ Android 3.1 HondyComb ကိုထုတ္လုပ္ႏိုင္ခဲ႔ပါျပီ .. ေအာက္က စာရင္းအရ ထုတ္လုပ္ခဲ႔တဲ႔ Android Version ေတြနဲ႔ သူတို႕ရဲ႕လုပ္ေဆာင္ခ်က္ေတြကို ေဖာ္ျပထားပါတယ္ ... လက္ရွိၾကားသိရတာေတြကေတာ႔ Android 5.0 Jelly Bean ကို ၂၀၁၂ ႏွစ္လည္ ေလာက္မွာ ထုတ္လုပ္ႏိုင္ေတာ႔မွာျဖစ္တယ္လို႔သိရပါတယ္ ....
Android Versions and Updates

 http://mohpha.blogspot.com မွကူးယူေဖာ္ၿပပါသည္။

 

Android ဆိုတာ Java Programming နဲ႔ Interface ေဆာက္ၿပီး linux ကို အေျခခံထားတဲ့ Operating System တစ္ခုပါဘဲ… compiler, debugger နဲ႔ device emulator tools ေတြကို ေထာက္ပံေပးဖို႔ (Dalvik Virtual Machine -DVM) ျဖစ္တဲ့ JVM (Java Virtual Machine) နဲ႔ တည္ေဆာက္ထားပါတယ္…

              Open Handset Alliance ဆိုေပမဲ့ Google က ဦးေဆာင္တာပါ…

                 Android က 2D 3D graphics ကို Open GL libraries အသုံးျပဳၿပီး support လုပ္ထားေပးတဲ့ အျပင္ data storage ကို SQLite Database ကို အသုံးျပဳထားေသးပါတယ္…

             Android Applications တိုင္းဟာ deployment လုပ္ေနစဥ္အတြင္းမွာဘဲ ကိုယ္ပိုင္ id
ကိုယ္ပိုင္ processing လုပ္တဲ့ အတြက္ေၾကာင့္ applications run ေနစဥ္အတြင္းမွာ တစ္ျခား Applications ေတြကေန isolated ျဖစ္ေနတဲ့အတြက္ applications harm နိုင္မႈ နည္းပါးပါတယ္… (http://www.monetine.net)


No comments:

Post a Comment