Thuta Learning
ရှာဖွေရန်
Mobile Developmentintermediateiosswiftswiftuimobilemvvmswiftdata

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 နှင့် ပြီးမြောက်အောင် တည်ဆောက်နိုင်ခြင်း
iOS Development | Thuta Learning