Thuta Learning
ရှာဖွေရန်
ProjectsMobile Developmentintermediate

Project — Play Store Production Readiness

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

ဒီခန်းပြီးရင် ဘာတတ်သွားမလဲ

  • Project — Play Store Production Readiness ကို ကြောက်စရာမလိုအောင် နားလည်မယ်
  • ကိုယ်တိုင် Android Studio/Compose code ကို run ကြည့်တတ်မယ်
  • Real project ထဲမှာ ဒီ concept ကို ချက်ချင်း အသုံးချတတ်မယ်

ခဏလေး ဒီလိုပဲ စဉ်းစားကြည့်

App ကို emulator ပေါ် run နိုင်တယ် ဆိုတာနဲ့ 'Play Store publish-ready' ဖြစ်ပြီလို့ မဆိုလိုပါ — app signing (release key), ProGuard/R8 (code obfuscation/shrinking), permission justification, crash reporting, app icon/screenshot, privacy policy — အားလုံး ပါဝင်ရမှ publish-ready လို့ ခေါ်နိုင်ပါတယ်။ ဒီ project မှာ checklist တစ်ခု ကိုယ်တိုင် ရေးပြီး, Project 1/2 ကို audit ကြည့်မယ်.

လက်တွေ့ scenario နဲ့ ချိတ်ကြည့်မယ်

Checklist item တစ်ခုချင်းစီကို project setting ပေါ်မှာ manual စစ်ကြည့်ပါ — release signing config ရှိ/မရှိ, ProGuard rule configure ထား/မထား, permission list ကို minimum ချထား/မချ — item တစ်ခုချင်းစီအတွက် Pass/Fail မှတ်ပြီး, Fail ဖြစ်တဲ့ item ကို config ပြင်ဆင်ကြည့်ပါ.

အတူတူ ကြည့်မယ်

text
Play Store Production Readiness Checklist
============================================
[ ] Release signing key (keystore) generated and configured
[ ] ProGuard/R8 minification enabled for the release build
[ ] AndroidManifest permissions reviewed — no unused permission requested
[ ] Crash reporting configured (e.g. Firebase Crashlytics)
[ ] App icon (adaptive icon) + Play Store screenshots ready
[ ] Privacy policy URL ready (required if any permission touches user data)
[ ] Tested on multiple screen sizes / Android versions (not just one emulator)
[ ] Network error / empty state / loading state all handled gracefully
You should see
Project 1/2 ကို checklist ဖြင့် audit ပြီး, Fail item များအတွက် fix လုပ်ထားသော config ရရှိမည်။

၅ မိနစ် စမ်းကြည့်

အထက်က checklist ကို Project 1 (Todo App) ရဲ့ project setting/code အားလုံးအပေါ် run ကြည့်ပါ — Fail ဖြစ်တဲ့ item တစ်ခုစီကို ဖော်ထုတ်ပြီး ပြင်ဆင်ကြည့်ပါ။

သတိလေးတစ်ချက်

Release keystore file ကို ပျောက်ဆုံးသွားရင် (backup မထားဘဲ) app ကို update ဆက်မထုတ်နိုင်တော့ပါ — keystore file + password ကို လုံခြုံစွာ backup ထားရန် အလွန် အရေးကြီးပါတယ်။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • Checklist ကို 'documentation' တစ်ခုအနေနဲ့ ရေးရုံနဲ့ ရပ်ခြင်း — config ကို တကယ် ပြန်ပြင်ပြီး rebuild မလုပ်ခြင်း
  • Debug keystore (default, auto-generated) ကို release build မှာပါ ဆက်သုံးနေခြင်း — Play Store က debug-signed APK ကို upload ခွင့် လုံးဝ မပြုပါ

အခု ကိုယ်တိုင် စမ်းကြည့်

အထက်က checklist ကို Project 1 (Todo App) ရဲ့ project setting/code အားလုံးအပေါ် run ကြည့်ပါ — Fail ဖြစ်တဲ့ item တစ်ခုစီကို ဖော်ထုတ်ပြီး ပြင်ဆင်ကြည့်ပါ။

You'll know it worked when: Project 1/2 ကို checklist ဖြင့် audit ပြီး, Fail item များအတွက် fix လုပ်ထားသော config ရရှိမည်။

Project — Play Store Production Readiness | Thuta Learning