Apple iPhone SDK for Mac 3.2
ဖော်ပြချက်
Mac အတွက် Apple iPhone SDK သည် ဆော့ဖ်ဝဲရေးသားသူများကို iPhone၊ iPad နှင့် iPod touch အတွက် အပလီကေးရှင်းများ ဖန်တီးနိုင်စေသည့် အစွမ်းထက်သော developer ကိရိယာအစုံဖြစ်သည်။ ဗားရှင်း 3.2 ထုတ်ဝေမှုနှင့်အတူ၊ ဤဆော့ဖ်ဝဲသည် ယခင်ကထက် ပိုမိုကြံ့ခိုင်ပြီး စွမ်းဆောင်မှုကြွယ်ဝလာပါသည်။
၎င်း၏အဓိကတွင်၊ iPhone SDK တွင် iOS အပလီကေးရှင်းများတည်ဆောက်ခြင်းနှင့် အမှားရှာခြင်းအတွက် ပြီးပြည့်စုံသောကိရိယာအစုံကို ပံ့ပိုးပေးသည့် Xcode ပေါင်းစပ်ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင် (IDE) ပါဝင်သည်။ ၎င်းတွင် ကုဒ်တည်းဖြတ်ခြင်းနှင့် ပရောဂျက်စီမံခန့်ခွဲမှုမှ စမ်းသပ်ခြင်းနှင့် အသုံးချခြင်းအထိ အရာအားလုံးပါဝင်သည်။
Xcode ၏ အဓိကအင်္ဂါရပ်များထဲမှတစ်ခုမှာ Objective-C၊ Swift၊ C++ နှင့် အခြားအရာများအပါအဝင် ပရိုဂရမ်းမင်းဘာသာစကားများစွာအတွက် ၎င်း၏ပံ့ပိုးမှုဖြစ်သည်။ ၎င်းသည် ပရောဂျက်များတွင် အတူတကွလုပ်ဆောင်ရန် သို့မဟုတ် လိုအပ်သလို ဘာသာစကားများကြားတွင် မတူညီသော နောက်ခံအမျိုးမျိုးရှိသော developer များအတွက် လွယ်ကူစေသည်။
Xcode ကိုယ်တိုင်အပြင်၊ iPhone SDK တွင် ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းအသွားအလာများကို လွယ်ကူချောမွေ့အောင် ကူညီပေးနိုင်သည့် အခြားအသုံးဝင်သောကိရိယာများစွာလည်း ပါဝင်သည်။ ဥပမာအားဖြင့်:
- Interface Builder tool သည် developer များအား drag-and-drop ထိန်းချုပ်မှုများကို အသုံးပြု၍ user interface များကို အမြင်အာရုံဖြင့် ဒီဇိုင်းရေးဆွဲနိုင်စေပါသည်။
- တူရိယာကိရိယာသည် အချိန်နှင့်တစ်ပြေးညီ စွမ်းဆောင်ရည်ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် အမှားရှာပြင်ခြင်းစွမ်းရည်များကို ပံ့ပိုးပေးသည်။
- Simulator သည် ရုပ်ပိုင်းဆိုင်ရာ ဟာ့ဒ်ဝဲမလိုအပ်ဘဲ developer များအား ၎င်းတို့၏ အက်ပ်များကို virtual iOS စက်များတွင် စမ်းသပ်ခွင့်ပြုသည်။
Apple iPhone SDK ကို ယနေ့ခေတ်တွင် ရရှိနိုင်သော အစွမ်းထက်ဆုံး developer ကိရိယာများထဲမှ တစ်ခုဖြစ်လာစေရန် ဤအင်္ဂါရပ်များအားလုံးကို ပေါင်းစပ်ထားသည်။
ဒါပေမယ့် အမှန်တကယ် အက်ပ်တစ်ခုကို တီထွင်ဖို့ကော။ ထိုလုပ်ငန်းစဉ်က ဘယ်လိုပုံစံလဲ။
ပထမဦးစွာ၊ သင် Objective-C သို့မဟုတ် Swift ကိုအသုံးပြုနေပါက၊ iOS အက်ပ်တစ်ခုအား တီထွင်ဖန်တီးရာတွင် variables၊ functions၊ loops စသည်တို့ကဲ့သို့သော programming concepts ဆိုင်ရာ ဗဟုသုတအချို့ လိုအပ်ကြောင်း သတိပြုသင့်ပါသည်။
သင့်တွင် သင်၏ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်ကို စနစ်ထည့်သွင်းပြီးသည်နှင့် (ပုံမှန်အားဖြင့် သင့် Mac တွင် Xcode ထည့်သွင်းခြင်းပါဝင်သည်)၊ သင်သည် Interface Builder ကို အသုံးပြု၍ ၎င်း၏အသုံးပြုသူမျက်နှာပြင်ကို သတ်မှတ်ခြင်းဖြင့် သင့်အက်ပ်ကို စတင်ဖန်တီးနိုင်သည်။ ၎င်းတွင် UI အစိတ်အပိုင်းများကို ကင်းဗတ်စ်တစ်ခုပေါ် (ခလုတ်များ သို့မဟုတ် စာသားအကွက်များကဲ့သို့) ဆွဲယူခြင်းနှင့် ၎င်းတို့၏ ဂုဏ်သတ္တိများ (အရွယ်အစား သို့မဟုတ် အရောင်ကဲ့သို့) ပုံစံသတ်မှတ်ခြင်းတို့ ပါဝင်ပါသည်။
နောက်တစ်ခုကတော့ Objective-C သို့မဟုတ် Swift မှာ ကုဒ်ရေးနေတာပါ - သုံးစွဲသူတွေက ၎င်းနဲ့ တုံ့ပြန်တဲ့အခါ သင့်အက်ပ်ရဲ့ ပြုမူပုံတွေကို သင်သတ်မှတ်တဲ့ နေရာဖြစ်ပါတယ်။ ခလုတ်နှိပ်ခြင်း သို့မဟုတ် ဒေတာထည့်သွင်းခြင်း/အထွက်များကဲ့သို့သော အရာများကို ကိုင်တွယ်ရန် Apple ၏ဘောင်များ (UIKit ကဲ့သို့) မှ ပံ့ပိုးပေးသော API များကို သင်အသုံးပြုပါမည်။
Xcode ၏ တည်းဖြတ်ဝင်းဒိုးတွင် ကုဒ်ရေးသည့်အခါ၊ ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်တွင် အစောပိုင်းတွင် အမှားများကို ခွဲခြားသတ်မှတ်ရန် ကူညီပေးသည့် syntax highlighting ကို သင်တွေ့ရပါမည်။ ကုဒ်ရေးခြင်းအားလုံးပြီးသည်နှင့်၊ သင်သည် သင့်အက်ပ်အား Simulator တွင် ၎င်းမည်ကဲ့သို့ အသွင်အပြင်နှင့် ပြုမူပုံတို့ကို အမှန်တကယ် စက်ပစ္စည်းတွင် အတုယူနိုင်မည်ဖြစ်သည်။
ဤလုပ်ငန်းစဉ်တစ်လျှောက်တွင်၊ Xcode သည် ပြဿနာကြီးကြီးမားမားမဖြစ်လာမီ စောစီးစွာသိရှိနိုင်စေရန် အမှားမက်ဆေ့ချ်များနှင့် သတိပေးချက်များမှတစ်ဆင့် အထောက်အကူဖြစ်စေသော တုံ့ပြန်ချက်ပေးပါသည်။
ယေဘုယျအားဖြင့်၊ Apple iPhone SDK သည် အရည်အသွေးမြင့်အက်ပ်များကို လျင်မြန်ထိရောက်စွာ တည်ဆောက်လိုသော developer များ လိုအပ်သည့်အရာအားလုံးကို ပေးဆောင်သည်။ သင်သည် iOS ဖွံ့ဖြိုးတိုးတက်မှုကို စတင်လုပ်ဆောင်နေချိန် သို့မဟုတ် အတွေ့အကြုံရှိပြီးသား ဆော့ဖ်ဝဲရေးသားသူဖြစ်ပါစေ၊ ဤဆော့ဖ်ဝဲသည် လူတိုင်းကို ပေးဆောင်နိုင်သည့် အရာတစ်ခုရှိသည်။
Full spec
ထုတ်ဝေသူ | Apple |
ထုတ်ဝေသူ site | http://www.apple.com/ |
ဖြန့်ချိသည့်ရက် | 2010-05-29 |
ရက်စွဲထပ်ထည့်သည် | 2010-05-29 |
အမျိုးအစား | Developer Tools များ |
အမျိုးအစားခွဲ | IDE ဆော့ဝဲ |
ဗားရှင်း | 3.2 |
Os လိုအပ်ချက်များ | Macintosh, Mac OS X 10.5 Intel, Mac OS X 10.6 Intel |
လိုအပ်ချက်များ | This app requires Mac OS X 10.6, and does not run on Mac OS X 10.5. Please ignore the "Operating System Requirements" field for this listing. |
စျေးနှုန်း | |
တစ်ပတ်လျှင်ကူးယူမှုများ | 0 |
စုစုပေါင်း downloads | 18905 |
Comments: