.

Thursday, January 14, 2016

Android Application ေရးသားနည္း


Android ဆိုရင္ လူတိုင္း စိတ္၀င္စား ၾကပါတယ္။ IOS နဲ႔ ယွဥ္လိုက္ရင္ Android က free ရတာ မ်ားပါ
တယ္။ Open Source ျဖစ္တဲ့ အတြက္ စိတ္ႀကိဳက္ ျပင္ဆင္ႏိုင္ပါတယ္။

Android application ေရးသားနည္းကုိ အျပင္မွာဆိုရင္ သိန္းခ်ီေပးၿပီး သင္တန္းေတြ တတ္ႏိုင္ပါတယ္။
ဒါေပမဲ့ မတတ္ႏိုင္တဲ့ သူေတြအတြက္ သိသေလာက္ကုိ ေ၀မွ်လိုက္ပါတယ္။

ညီမလည္း စာအုပ္ေတြပဲ ဖတ္ၿပီး ေလ့လာ ေနတဲ့ သူတစ္ ေယာက္ပါ။ Android Application ေရး နည္း
မေျပာခင္ အရင္ဆံုး Android အေၾကာင္းကုိ မိတ္ဆက္ေပး ခ်င္ပါတယ္။

Android ဆိုတာဘာလဲ?

Android ဆိုတာ ႀကိဳးမဲ့ ဆက္သြယ္ေရး ကိရိယာမ်ား အတြက္... ဦးတည္ၿပီး ဒီဇိုင္း ထုတ္လုပ္ ထားေသာ
အမ်ား နားလည္ လြယ္ၿပီး မည္သူ မဆို ယူသံုး ႏိုင္သည့္ Open Source Platform တစ္ခုပါ Android ကုိ
Google မွ ျပည့္စံုသည့္ အဆင့္ေရာက္ေအာင္..မြမ္းမံၿပီး..Open Handset Alliance ( OHA ) မဟာမိတ္ အုပ္စုမွ..ပိုင္ဆိုင္ပါတယ္။

OHA ၏ရည္ရြယ္ခ်က္က.. wireless device မ်ားကုိ ပုိမို ဆန္းသစ္ရန္ႏွင့္.. အသံုးျပဳသူ မ်ားအား..ပိုမို စံု
လင္ၿပီး ေစ်းသက္သာသည့္.. wireless device မ်ား ဖန္တီးေပးရန္ ျဖစ္ပါတယ္။ Android သည္ Linux
ေပၚတြင္..အေျခခံထားပါသည္။

Linux ေပၚတြင္အေျခခံရျခင္းမွာ.. ေပ့ါပါးျခင္း ၊ portability ၊ လံုၿခံဳၿခင္း security ႏွင့္ features စံုလင္မွဳ
တို႔ေၾကာင့္ပါ။


Android Application ေရးသားဖို႔ အတြက္.. Software ၃ မ်ိဳးလိုပါတယ္။
  1. Java SE SDK
  2. Android SDK
  3. Eclipse IDE
  • Java SE SDK Installation
  1. - ပထမ ဦးစြာ Java SE SDK က မိမိကြန္ပ်ဴတာထဲတြင္ ရွိမရွိကုိ စစ္ေဆးရ ပါမယ္။
  2. - Run > cmd ဖြင့္ၿပီး java လို႔ရိုက္လိုက္ပါ။ ရွိရင္ေတာ့ Java ရဲ့ version အေၾကာင္း က်လာပါလိမ့္မယ္။
  3. - " java is not recognized as an internal or external command " ဆုိရင္ေတာ့ မရွိလို႔ပါ။
  4. - Java SE SDK မရွိရင္ ဒီေနရာမွာ ေဒါင္းပါ
  5. - download ဆြဲလို႔ ရလာရင္ အဆင့္ဆင့္ run ပါမယ္။ Next တို႔ Finish တုိ႔ႏွိပ္ရံုပါပဲ။
  6. သိပ္မခက္လို႔ run ပံု run နည္းကုိ မရွင္းျပေတာ့ပါဘူး။ ^_^
  • Android SDK Intallation

Android SDK သည္ Android Platform ေပၚတြင္ Application မ်ား ေရးသား လိုသူ Developer မ်ား
အတြက္ အလြန္ အသံုး ၀င္ေသာ software ျဖစ္ပါတယ္။ Android SDK တြင္ နမူနာ project မ်ား ၊
Source Code မ်ား၊ Development Tool မ်ား၊ Emulator ေခၚ window ေပၚ တြင္ Android ဖုန္းကဲ့သုိ႔
အသံုးျပဳႏိုင္သည့္ ဖုန္းပံုစံငယ္ႏွင့္ Android Application မ်ား တည္ေဆာက္ရန္အတြက္ လိုအပ္ေသာ
Libraries မ်ားပါ၀င္ပါတယ္။

Java SE SDK ကုိ install မလုပ္ထားပါက Android SDk ကုိ install လုပ္ခ်ိန္တြင္ Warning Message
ႏွင့္ Error Message မ်ားကုိ ေတြ႔ရတတ္ပါတယ္။ Java SE SDK ကုိ install လုပ္ၿပီးမွ Android SDK
ကုိ install လုပ္ဖို႔ အၾကံေပးခ်င္ပါတယ္။

  1. - Android SDK ကုိ ဒီမွာေဒါင္းပါ   http://www.mediafire.com/download.php?78t6fnyjllowjnu
  2. - ရလာရင္ double click ႏွိပ္ၿပီး run လုိက္ပါ။
  3. - Welcome to the Android SDK Tools Setup Wizard လို႔ေပၚလာရင္ Next ကုိႏွိပ္ပါ။
  4. - Choose User ေနရာမွာ ႀကိဳက္တာေပးပါ။
  5. - Choose Install Location ေနရာမွာ C:\User\user\AppData\Local\Android\android-sdk လို႔
    ေပးၿပီး Next ကုိႏွိပ္လိုက္ပါ။
  6. - Install > Next > Finish ဆိုရင္ Android SDK ကုိ.. install လုပ္ၿပီးပါၿပီ။

  • Eclipse IDE Installation

IDE (Integrated Development Environment) ဆိုသည္မွာ Software တစ္ခုကို ကုိယ္တိုင္ Develop
ment လုပ္လိုေသာ computer programmer မ်ားအတြက္ နားလည္လြယ္ေသာ၊ အသံုးျပဳရ လြယ္ကူ
ေသာ high level comprehensive facilities မ်ားကုိ စုစည္းထားေသာ Software Application တစ္ခု
(သုိ႔) User Interface တစ္ခုပါ။

IDE တစ္ခုတြင္..ပံုမွန္အားျဖင့္..
  1. Source Code Editor
  2. Build Automation Tools ႏွင့္
  3. Debugger ဟူေသာအစိတ္အပိုင္း သံုးခုပါ၀င္ပါတယ္။
  1. - အရင္ဆံုး Eclipse IDE ကုိ download ဆြဲလိုက္ပါ ( Eclipse IDE for Java EE Developers )
  2. - Download ဆြဲလုိ႔ရလာတဲ့ file က zip လုပ္ထားရင္ Extract လုပ္ပါမယ္။
  3. - Extract လုပ္လို႔ရလာတဲ့ file ကုိ D:\ ေအာက္တြင္ AndroidApp ဆိုတဲ့ folder တစ္ခုေဆာက္လိုက္ပါ။

AndroidApp folder ေအာက္တြင္ထည့္လိုက္ပါမယ္။


  1. - ၿပီးရင္ eclipse.exe ကုိ run ပါမယ္။
  2. - Android Application မ်ားကုိ Eclipse IDE မွ တစ္စုတစ္စည္းတည္း သိမ္းဆည္းရန္အတြက္ Work
    space Location ေရြးခုိင္းပါလိမ့္မယ္။
  3. - ထို႔ေၾကာင့္ D:\AndroidApp\ ေအာက္တြင္ AndroidWorkspace ဆုိၿပီး folder တစ္ခုေဆာက္လိုက္
    ပါ့မယ္။
  4. - Workspace Location ကုိ Browse ထဲမွ.. D:\AndroidApp\Workspace ကုိေရြးေပးရပါမယ္။
  5. - OK ႏွိပ္လိုက္ပါမယ္။
  6. - ဒီလိုမ်ိဳးေပၚလာရင္ေတာ့.. Eclipse IDE ကုိ…ေအာင္ၿမင္စြာ Install လုပ္ႏိုင္ပါၿပီ။

Eclipse IDE ကုိ Install လုပ္ၿပီးရံုျဖင့္ ေရးလို႔ မရေသးပါဘူး။ Android emulator ကုိ ထည့္ရပါမည္။

မရွင္းတာရွိရင္ https://www.facebook.com/groups/minsoeyarsar/ မွာ ေမးျမန္ႏိုင္ပါတယ္ေနာ္။


  • Install New Software in Eclipse IDE


  • Android Application ေရးဖုိ႔ အတြက္ Eclipse ထဲကုိ ထည့္ရမယ့္ အရာေတြ ရွိပါတယ္။

    1. Android SDK Repository for Eclipse (1.5 to 4.0) // download link ကို install လုပ္သည့္
    အပုိင္းမွ တင္ေပးပါ့မယ္။ zip လုပ္ေနတာမၿပီးေသးလို႔ပါ L file size က 3 GHz ေက်ာ္ေက်ာ္ရွိလုိ႔ပါ။

    2. ADT-16.0.0 ( zipped files ) Download Here
    http://www.mediafire.com/download.php?xvo9jzjjzvfbgpj
     တို႔ကုိ D:\AndroidApp ေအာက္သုိ႔ copy ကူး
    ၿပီးထည့္ထားပါ။


    - Eclipse IDE ကုိၿပန္ဖြင့္လုိက္ပါ။
    - Help > Install New Software ကုိႏွိပ္လိုက္ပါ။


    - Install window ေပၚလာလွ်င္ Add button ကုိႏွိပ္လိုက္ပါ။


    - Archive ကုိႏွိပ္လိုက္ၿပီး.. window ေပၚလာပါက.. ခုနက download ဆြဲၿပီးထား ထားတဲ့…
    ADT-16.0.0 (zip file ) ကိုေရြးလိုက္ပါ။
    - Name ေနရာတြင္ Android ADT လို႔ေပးလိုက္ပါမယ္။


    - ၿပီးရင္ ok ကုိႏွိပ္လိုက္ပါမယ္။


    - Developer Tools အားလံုးကုိ..အမွန္ျခစ္ ျခစ္ၿပီး… Next ကုိႏွိပ္လိုက္ပါ။


    - Install လုပ္ေနပါလိမ့္မယ္…..


    - ၿပီးသြားလွ်င္ Next ကိုႏွိပ္လုိက္ပါ…

    - “ I accept the terms of the license agreement “ ကိုေရြးၿပီး Finish ကုိႏွိပ္လိုက္ပါ။
    - Computer ၏ Speed ေပၚမူတည္ၿပီး အခ်ိန္ၾကာႏိုင္ပါတယ္…။

    ** အခုလို install လုပ္ေနခ်ိန္တြင္ Internet Acess ရေနလွ်င္ ပိတ္ထားသင့္ပါတယ္။ ဘာလို႔လဲ
    ဆုိရင္ internet ရေနလွ်င္ install လုပ္ေနခ်ိန္တြင္ Error message မ်ားက်လာႏိုင္ပါတယ္ **

    1. - Installation ၿပီးဆံုးသြားပါက Eclipse IDE ကုိ Restart ခ်ခုိင္းပါလိမ့္မည္။
    2. -Ok ကိုႏွိပ္ၿပီး restart ခ်လိုက္ပါ။
    3. - Eclipse IDE ျပန္တတ္လာခ်ိန္တြင္ Workspace Location ကုိ ျပန္ေရြးခိုင္းပါလိမ့္မယ္။
    4. - အရင္တစ္ခါကလိုပဲ D:\AndroidApp\AndroidWorkspace ကုိေရြးေပးလိုက္ပါ။
    5. - အခု Eclipse IDE ၏ Android Preference မ်ားကုိ Configure လုပ္ဖို႔ အဆင္သင့္ျဖစ္ေနပါၿပီ။
    6. - Configure လုပ္နည္းကုိ ေနာက္ရက္ ေဖာ္ျပေပးသြားပါမယ္။

    *** ဆက္လက္ေဖာ္ျပေပးပါမယ္ ***

    မွတ္ခ်က္။။ ဒီပို႔စ္ေလးကို Min Soe Yar Sar ဆိုဒ္မွ အပိုင္း ၁-၂-၃-၄ ကို ဆက္၍ တစ္ပုဒ္တည္း
    ျဖစ္ေအာင္ တင္ေပးလိုက္တာပါ ေနာက္ထပ္ အပိုင္းမ်ားကို မူရင္းဆိုဒ္မွာ ဆက္လက္ေရးသားပါ
    က ကၽြန္ေတာ့္ အေနနဲ႔ ဆက္လက္ေဖၚျပေပးသြားပါမည္။

    0 comments:

    Post a Comment