Thuta Learning
ရှာဖွေရန်
Mobile Developmentintermediatereact-nativemobileexpojavascriptiosandroid

React Native

React skill ဖြင့် iOS/Android app ရေးနည်းကို component, styling, navigation, AsyncStorage ကနေ Todo App project အထိ မြန်မာဘာသာဖြင့် အဆင့်လိုက်ရှင်းပြထားသော tutorial ၂၅ ခန်း။

25 သင်ခန်းစာများ · 200 မိနစ် · Learning Platform Editorial Team

React Native cover illustrationReact Native logo

React Native ဆိုတာ ဘာလဲ

လက်ထဲမှာ ဘာရှိရင် ရပြီ

  • Node.js နှင့် npm/pnpm
  • Expo Go app (App Store/Play Store မှ download)
  • Code editor (VS Code အကြံပြုပါသည်)

မစခင် ဒီလောက်ပဲ သိထားပါ

  • React (component, props, state, hooks) ကို အခြေခံအားဖြင့် နားလည်ပြီးသားဖြစ်ရန် လိုအပ်ပါသည်
  • JavaScript ES6+ (arrow function, destructuring, spread operator) ရင်းနှီးမှု
  • Smartphone (iOS/Android) တစ်လုံး — Expo Go app ဖြင့် live preview လုပ်ရန်

ဒီသင်တန်းပြီးရင် ကိုယ်ဘာလုပ်တတ်မလဲ

  • React Native ရဲ့ core component (View, Text, Image, ScrollView, FlatList) ကို အသုံးချနိုင်ခြင်း
  • StyleSheet + Flexbox ဖြင့် responsive mobile layout ဆောက်နိုင်ခြင်း
  • useState/useEffect ဖြင့် interactive, data-driven screen တည်ဆောက်နိုင်ခြင်း
  • React Navigation ဖြင့် multi-screen app (Stack, Tab) navigate နိုင်ခြင်း
  • AsyncStorage ဖြင့် local data persist လုပ်နိုင်ခြင်း
  • Device feature (camera, location, notification) ကို permission-aware ဖြစ်စွာ အသုံးချနိုင်ခြင်း
  • Todo App Mini Project တစ်ခု end-to-end (UI → state → persistence → navigation) ပြီးမြောက်နိုင်ခြင်း