iOS Development
Swift + SwiftUI နဲ့ iOS native app ရေးသားနည်းကို အခြေခံကနေ စတင်ကြရအောင် — View, State, Navigation ကနေ ObservableObject, SwiftData, URLSession, Swift Concurrency, production-ready project အထိ မြန်မာဘာသာဖြင့် အဆင့်လိုက်ရှင်းပြထားသော tutorial ၂၅ ခန်း။
25 သင်ခန်းစာများ · 220 မိနစ် · Learning Platform Editorial Team
iOS Native Development ဆိုတာ ဘာလဲ
လက်ထဲမှာ ဘာရှိရင် ရပြီ
- Xcode (Mac App Store ကနေ install, macOS only)
- Mac computer — Simulator run ဖို့ RAM 8GB+ အကြံပြု
- Physical iPhone/iPad (optional, Developer Mode ဖွင့်ထားရန်)
မစခင် ဒီလောက်ပဲ သိထားပါ
- Swift syntax အခြေခံကို နားလည်ထားရန် (site ရဲ့ Swift tutorial ကို အရင်လေ့လာထားရင် ကောင်းသည်)
- macOS computer (Xcode run ဖို့ လိုအပ်သည်, Windows/Linux မှာ run မရ)
- Optional: object-oriented programming concept ရင်းနှီးရင် ပိုအထောက်အကူဖြစ်မည်
ဒီသင်တန်းပြီးရင် ကိုယ်ဘာလုပ်တတ်မလဲ
- iOS native development ကို Swift + SwiftUI ဖြင့် ရှင်းပြနိုင်ခြင်း
- View, @State, Modifier, NavigationStack ကို properly ရေးသားနိုင်ခြင်း
- ObservableObject/MVVM architecture ဖြင့် UI နှင့် business logic ကို ခွဲထားနိုင်ခြင်း
- URLSession (networking), SwiftData (local database), Swift Concurrency (async/await) ကို production မှာ အသုံးချနိုင်ခြင်း
- Runtime permission, testing (Unit/UI test) ကို correctly handle လုပ်နိုင်ခြင်း
- Todo app နှင့် Weather app project ကို App Store readiness checklist နှင့် ပြီးမြောက်အောင် တည်ဆောက်နိုင်ခြင်း