Vibe Coding ဖြင့် App တည်ဆောက်နည်း- စိတ်ကူးမှ ထုတ်ပြန်ထားသော App အထိ
Vibe coding ဖြင့် app တည်ဆောက်ရန် ပထမ version ၏ စာမျက်နှာတစ်ခုတည်းရှိ ဖော်ပြချက်ကို ရေးပါ၊ ၎င်းကို AI app builder သို့ ပထမ prompt အဖြစ် ပေးပါ၊ ထို့နောက် ဒေတာ၊ login၊ အဓိက workflow၊ polish၊ လုံခြုံရေး စစ်ဆေးမှုနှင့် နောက်ဆုံး ထုတ်ပြန်ခြင်းတို့ကို အသေးစား စမ်းသပ်ထားသော အဆင့်များဖြင့် တိုးချဲ့ပါ။ ဤလမ်းညွှန်သည် သေးငယ်သော yoga studio အတွက် class booking app တစ်ခုကို ဥပမာယူပြီး အဆင့်တိုင်းတွင် အသုံးပြုခဲ့သော prompt များကို ဖော်ပြထားပါတယ်။
မည်သည့် vibe coding မှ မလုပ်ဖူးပါက အစပျိုးသူများအတွက် vibe coding သင်ခန်းစာ က ပိုသေးငယ်စွာ စတင်ပါတယ်။ Vibe coding နှင့် မဆိုင်သော ပိုကျယ်ပြန့်သော အကျဉ်းချုပ်အတွက် AI ဖြင့် app တည်ဆောက်နည်း ကို ကြည့်ပါ။
ပရောဂျက်
Yoga studio ပိုင်ရှင် Sara ကို စိတ်ကူးကြည့်ပါ၊ သူသည် တစ်ပတ်လျှင် class ရှစ်ခု လုပ်ပါတယ်။ ကြိုတင်မှာယူမှုများကို WhatsApp မှ လာပြီး class တစ်ခုချင်းစီအတွက် စက္ကူစာရင်းကို ထားကာ မကြာခဏ ပိုလျှံ ကြိုတင်ယူလေ့ရှိပါတယ်။ သူလိုချင်သည်မှာ-
- ကျောင်းသားများ ပတ်ရက်အချိန်ဇယားကို မြင်ပြီး နေရာ ကြိုတင်မှာနိုင်ရန်။
- Class တစ်ခုချင်းစီတွင် ဝင်ခွင့်အရေအတွက် (capacity) ရှိရန်။
- Class တစ်ခုချင်းစီအတွက် တံခါးဝတွင် စစ်ဆေးနိုင်သော စာရင်း။
- ကျောင်းသားများ မတက်ခင် နှစ်နာရီအလိုတွင် ပယ်ဖျက်နိုင်ရန်။
ဤသည်မှာ ပထမ version တစ်ခုလုံးဖြစ်ပါတယ်။ ငွေပေးချေမှု၊ membership၊ app store မရှိပါ။ ၎င်းတို့ကို နောက်မှ ထည့်နိုင်သည် သို့မဟုတ် လုံးဝ မထည့်နိုင်ပါ။
အဆင့် ၁: စာမျက်နှာတစ်ခုတည်းရှိ spec ရေးပါ
မည်သည့် tool ကိုမဆို မဖွင့်မီ ပထမ version ကို ရိုးရိုးစာဖြင့် ရေးပါ။ ဤနေရာတွင် မိနစ် ၁၀ ကုန်ခြင်းက နာရီများစွာ ဆွေးနွေးရမည့်အချိန်ကို ချွေတာပေးပါတယ်။ အသုံးဝင်သော ပုံစံ-
- ဘယ်သူသုံးမလဲ: ကျောင်းသား (ကြိုတင်မှာ၊ ပယ်ဖျက်)၊ Sara (class များ စီမံ၊ စာရင်းကြည့်)။
- Screen များ: အချိန်ဇယား၊ class အသေးစိတ်၊ ကျွန်ုပ်၏ booking များ၊ admin class များ၊ admin class စာရင်း။
- ဒေတာ: class များ (အမည်၊ ဆရာ၊ စတင်ချိန်၊ ကြာချိန်၊ capacity)၊ booking များ (ကျောင်းသား၊ class၊ status)၊ ကျောင်းသားများ (အမည်၊ အီးမေးလ်၊ ဖုန်း)။
- စည်းမျဉ်းများ: ပြည့်နေသော class ကို မမှာနိုင်ရ၊ ကျောင်းသားတစ်ဦးက class တစ်ခုကို တစ်ကြိမ်သာ မှာနိုင်၊ မတက်ခင် နှစ်နာရီအလိုအထိ ပယ်ဖျက်နိုင်၊ Sara သာ admin စာမျက်နှာများကို ဖွင့်နိုင်။
- v1 တွင် မပါသည်များ: ငွေပေးချေမှု၊ class pack များ၊ waitlist များ၊ သတိပေးချက်များ။
"v1 တွင် မပါသည်များ" စာရင်းက အရေးအကြီးဆုံးဖြစ်ပါတယ်။ ၎င်းက build ကို ပြီးအောင်လုပ်နိုင်စေပါတယ်။ ပိုပြည့်စုံသော spec အတွက် AI ဖြင့် product requirements doc ရေးနည်း ကို ကြည့်ပါ။
အဆင့် ၂: လုပ်ငန်းစဉ်တစ်ခုလုံးကို ကိုင်တွယ်နိုင်သော tool ရွေးပါ
Database၊ login နှင့် public URL ပါသော app အတွက် code ကို run ပြီး database ကို ချိတ်ပြီး ထုတ်ပြန်ပေးသော AI app builder ကို သုံးပါ၊ ဖိုင်များကို ပေးသော chat assistant မဟုတ်ပါ။ vibe coding tool များ နှိုင်းယှဉ်ချက် တွင် ရွေးချယ်စရာများ ရှိပါတယ်။ ဤနေရာတွင် Mythex ကို အသုံးပြုပါမည်၊ အဘယ်ကြောင့်ဆိုသော် chat၊ live preview၊ တကယ့် database နှင့် file storage နှင့် တစ်ချက်နှိပ်ထုတ်ပြန်ခြင်းကို တစ်နေရာတည်းတွင် ပေးထားသောကြောင့်ဖြစ်ပါတယ်။
အဆင့် ၃: ပထမ prompt
Spec ကို စာပိုဒ်တစ်ခုအဖြစ် ပြောင်းပါ။ Document တစ်ခုလုံးကို အသေးစိတ်အားလုံးနှင့်တစ်ခါတည်း မကူးထည့်ပါနှင့်၊ အဓိကကို ပေးပြီး ကျန်ရှိသည်များကို အဆင့်လိုက် ထည့်ပါ။
ကျွန်ုပ်၏ yoga studio အတွက် class booking app တစ်ခု တည်ဆောက်ပါ။ ကျောင်းသားများသည် အမည်၊ အီးမေးလ်နှင့် ဖုန်းဖြင့် စာရင်းသွင်းပြီး ဤအပတ်၏ အချိန်ဇယားကို ကြည့်ကာ class တစ်ခုတွင် နေရာ ကြိုတင်မှာနိုင်ပါသည်။ Class တစ်ခုစီတွင် အမည်၊ ဆရာ၊ စတင်ချိန်၊ ကြာချိန်နှင့် capacity ရှိပြီး ပြည့်နေသော class သည် "Full" ဟု ပြကာ မမှာနိုင်ပါ။ ကျောင်းသားများသည် မိမိ booking များကို မြင်ပြီး class မစမီ နှစ်နာရီအလိုအထိ ပယ်ဖျက်နိုင်ပါသည်။ ကျွန်ုပ်သည် admin ဖြစ်သည်- class များကို ထည့်နိုင်၊ ပြင်နိုင်ပြီး class တစ်ခုစီတွင် ဘယ်သူ မှာထားသလဲ စာရင်းကို မြင်နိုင်သည်။ ဖုန်းပေါ်တွင် အဆင်ပြေစေသော တည်ငြိမ်ပြီး ရိုးရှင်းသော ဒီဇိုင်း။
သင့်ကို builder က နားလည်သလား မသေချာပါက အရင် plan တောင်းပါ။ Mythex တွင် Plan mode သည် code မရေးမီ screen များနှင့် ဒေတာကို ဖော်ပြပြီး သင်အတည်ပြုပါ။
အဆင့် ၄: အဓိက loop ကို အလုပ်လုပ်အောင် လုပ်ပါ
အဓိက loop သည် app ရှိနေရခြင်း အကြောင်းရင်းဖြစ်ပါတယ်၊ ကျောင်းသားတစ်ဦးက class တစ်ခုကို မှာပြီး Sara က မြင်ရခြင်း။ ထိုအရာကိုသာ စမ်းပါ-
- ကျောင်းသားအဖြစ် စာရင်းသွင်းပြီး class တစ်ခုကို မှာပါ။
- Admin view ကို ဖွင့်ပါ။ Booking ရှိပါသလား?
- တူညီသော class ကို ထပ်မှာကြည့်ပါ။ ငြင်းသင့်သည်။
- Class capacity ကို ၂ ထားပြီး ကျောင်းသား account နှစ်ခုမှ မှာကြည့်ပါ၊ တတိယမြောက်ကို ကြိုးစားပါ။
ဤအချက်တွင် ပြဿနာ ၂ ခု ပုံမှန် ပေါ်လာတတ်ပါတယ်။ အချိန်ဇယားက စတူဒီယို၏ အချိန်ဇုန်အစား server ၏ အချိန်ဇုန်ဖြင့် ပြသသည်။ "Full" စစ်ဆေးမှုသည် စာမျက်နှာထဲတွင်သာ ဖြစ်သောကြောင့် အမြန် နှစ်ကြိမ်နှိပ်ခြင်းက booking နှစ်ခု ဖန်တီးနိုင်သည်။
စာမျက်နှာကိုသာ မဟုတ်ဘဲ ကြည့်ရှုသူ၏ စက်ပြင်ဆင်ချက်မည်သို့ပင်ဖြစ်စေ၊ class အချိန်အားလုံးကို စတူဒီယို၏ အချိန်ဇုန် [Asia/Dubai] ဖြင့် ပြပါ။
Booking ဖန်တီးချိန်တွင် capacity နှင့် ထပ်နေသော booking များကို server ပေါ်တွင် စစ်ပါ၊ စာမျက်နှာပေါ်တွင်သာ မစစ်ပါနှင့်။ နေရာနောက်ဆုံးအတွက် request နှစ်ခု တစ်ပြိုင်နက်ရောက်လာပါက တစ်ခုသာ အောင်မြင်ရမည်။
တစ်ခုခုထည့်မီ အဓိက loop ကို အရင်ပြင်ပါ။ ကျန်အရာအားလုံးက ၎င်းပေါ်တွင် မူတည်ပါတယ်။
အဆင့် ၅: ကျန်ရှိသော စည်းမျဉ်းများကို စာတစ်ကြောင်းချင်း ထည့်ပါ
ယခု spec ရှိ စည်းမျဉ်းများကို တစ်ခုချင်း သွားပါ-
ကျောင်းသားများသည် class မစမီ နှစ်နာရီအလိုအထိ booking ကို ပယ်ဖျက်နိုင်ပါသည်။ ထိုနောက်တွင် ပယ်ဖျက်ခလုတ်ကို ဖျောက်ပြီး ပယ်ဖျက်ခြင်းကို server ပေါ်တွင် ရှင်းလင်းသော မက်ဆေ့ချ်ဖြင့် ငြင်းပါ။
ကျွန်ုပ်၏ အကောင့်သာ admin စာမျက်နှာများကို ဖွင့်နိုင်ပါစေ။ Admin လုပ်ဆောင်ချက်တိုင်းအတွက် menu ကို ဖျောက်ခြင်းဖြင့်သာ မဟုတ်ဘဲ server ပေါ်တွင် စစ်ပါ။
တစ်ခုစီပြီးနောက် စမ်းပြီး အလုပ်လုပ်မှသာ နောက်တစ်ခုသို့ သွားပါ။ ပြောင်းလဲမှုတစ်ခုက တစ်ခုခုကို ပျက်စေလျှင် နောက်ဆုံး ကောင်းမွန်သော checkpoint သို့ ပြန်သွားပြီး ပြင်ဆင်မှုများကို အပေါ်ထပ်မပုံဘဲ ပိုရှင်းလင်းသော တောင်းဆိုချက်ဖြင့် ထပ်ကြိုးစားပါ။
အဆင့် ၆: အသုံးပြုသူတွေ့မည့် အသေးစိတ်များကို ပိုမိုသန့်စင်ပါ
အမှန်တကယ် အသုံးပြုသူများက သေးငယ်သော အရာများကို သတိထားမိပါတယ်။ Sara ၏ app အတွက် စာရင်းတိုတစ်ခု-
- အချို့သော အခြေအနေများ: ဗလာစာမျက်နှာအစား "ဤအပတ်တွင် class မရှိသေးပါ"။
- အတည်ပြုချက်: Booking ပြီးနောက် "သင် Vinyasa၊ ကြာသပတေးနေ့ 18:00 တွင် စာရင်းသွင်းပြီးပါပြီ"။
- ဖုန်းအပြင်အဆင်: ခလုတ်ကြီးများ၊ 375px ဖန်သားပြင်တွင် အချိန်ဇယား ဖတ်လို့ရသည်။
- နေရာကျန်: Class card တိုင်းတွင် "3 spots left" ပြခြင်း၊ ကျောင်းသားများ ပိုမြန်မြန်မှာစေရန်။
Class card တိုင်းတွင် "3 of 12 left" ကဲ့သို့ နေရာကျန်ကို ပြပါ။ Booking ပြီးနောက် class အမည်၊ ရက်နှင့် အချိန်ပါသော အတည်ပြုချက် နှင့် my bookings သို့ ခလုတ်ကို ပြပါ။
အဆင့် ၇: စိမ်းလန်းသူတစ်ဦးကဲ့သို့ စမ်းပါ
လူတစ်ပါးက သုံးမီ ဝက်ဝင်းဒိုး နှစ်ခုတွင် နာရီဝက်ခန့် ဖောက်ကြည့်ပါ-
| စမ်းသပ်ချက် | ဖြစ်သင့်သည် |
|---|---|
| နေရာနောက်ဆုံးအတွက် browser window ၂ ခုတွင် account ၂ ခုဖြင့် မှာပါ | တစ်ခု အောင်မြင်၊ တစ်ခု "Full" ကို မြင် |
| ကျောင်းသားအဖြစ် ဝင်ထားစဉ် address bar တွင် booking ID ကို ပြောင်းပါ | "Not found"၊ ဘယ်တော့မှ အခြားသူ၏ booking မဟုတ် |
| ကျောင်းသားအဖြစ် admin URL ကို ဖွင့်ပါ | ငြင်းပယ် |
| အီးမေးလ် ရှိပြီးသား ဖြင့် စာရင်းသွင်းပါ | ရှင်းလင်းသော မက်ဆေ့ချ် |
| ဖုန်းပေါ်တွင် mobile data ဖြင့် သုံးပါ | အားလုံး ဖတ်လို့ ရပြီး နှိပ်လို့ရ |
AI ကို edge case များ လျှောက်လည်စမ်းစေနိုင်ပါတယ်-
ကျောင်းသား တကယ်လုပ်နိုင်သော booking သို့မဟုတ် ပယ်ဖျက်ခြင်းကို ပျက်စေနိုင်သည့် အရာ ဆယ်ခုကို စာရင်းပြုစုပြီး တစ်ခုစီကို စမ်းကာ ကျရှုံးသည့်အရာကို ပြင်ပါ။ ဘာပြင်ခဲ့သလဲ ပြောပါ။
အဆင့် ၈: လုံခြုံရေး စစ်ဆေးမှု
ဤ app သည် အမည်၊ အီးမေးလ်နှင့် ဖုန်းနံပါတ်များကို သိမ်းထားသောကြောင့် လုံခြုံရေး အတိုချုပ် စစ်ဆေးမှု တန်ဖိုးရှိပါတယ်။ အဓိကမေးခွန်းများ-
- ကျောင်းသားတစ်ဦးက အခြားသူ၏ booking သို့မဟုတ် ဆက်သွယ်ရန် အချက်အလက်ကို မြင်နိုင်သလား?
- Browser တွင် run သော code ထဲ key သို့မဟုတ် password ရှိနေသလား?
- Sign-up form ကို bot များမှ ကာကွယ်ထားသလား?
- ဒေတာ backup ရှိသလား?
အတည်ပြုချက်တစ်ခုစီကို ရှင်းပြပြီး prompt များပေးထားသော vibe coding လုံခြုံပါသလား စာမျက်နှာနှင့် ရှည်လျားသော ဗားရှင်းအတွက် AI ဖြင့် တည်ဆောက်ထားသော app များအတွက် လုံခြုံရေး checklist ကို ကြည့်ပါ။
အဆင့် ၉: ထုတ်ပြန်ပါ
အဓိက loop၊ စည်းမျဉ်းများနှင့် စစ်ဆေးမှုများ အောင်မြင်သောအခါ ထုတ်ပြန်ပါ။ Mythex တွင် တစ်ချက်နှိပ်ရုံဖြင့် ပြီးပြီး app သည် ၎င်း၏ database နှင့် hosting အဆင်သင့်ရှိပြီးသား public URL ရရှိပါမည်။ Pro တွင် book.sarasyoga.com ကဲ့သို့ ကိုယ်ပိုင် domain ကို ချိတ်နိုင်ပါတယ်; custom domain ချိတ်နည်း ကို ကြည့်ပါ။
လင့်ခ်ကို ပို့မီ ထုတ်ပြန်ထားသော ဗားရှင်းကို တစ်ကြိမ်ထပ်စစ်ပါ။ သင့်ဖုန်းမှ class တစ်ခု မှာကြည့်ပါ။ Production နှင့် preview သည် တူညီစွာ အလုပ်လုပ်သင့်သော်လည်း အတည်ပြုပါ။
အဆင့် ၁၀: ပထမ အသုံးပြုသူများနှင့် နောက် version
လင့်ခ်ကို ကျောင်းသား ငါးဦး၊ အားလုံးမဟုတ်ဘဲ ပုံမှန် ကျောင်းသားများထံ ပထမ ပေးပါ။ သူတို့၏ နောက်တစ်ကြိမ် class ကို ဤလင့်ခ်မှတစ်ဆင့် မှာခိုင်းပြီး ဘာကို ရှုပ်ထွေးသလဲ ပြောပြခိုင်းပါ။ ထို့နောက် သူတို့ ဖော်ပြသော အရေးကြီးဆုံး သုံးချက်ကို ပြင်ပါ။
သုံးပတ်ခန့် တကယ်အသုံးပြုပြီးနောက် ဤအမျိုးအစား app အတွက် v2 စာရင်းသည် မကြာခဏ ကိုယ်တိုင်ရေးပြီးပါတယ်- ပြည့်နေသော class များအတွက် waitlist၊ မနက်ဖြန် မတက်ခင် ညနေ အီးမေးလ် သတိပေးချက်၊ အွန်လိုင်းမှ ငွေပေးချေသော class pack များ။ အရာတိုင်းကို တူညီသော နည်းလမ်းဖြင့် ကိုင်တွယ်ပါ- အတိုချုပ် spec ရေး၊ prompt ပေး၊ စမ်း၊ ထုတ်ပြန်။ ငွေပေးချေမှု ထည့်ရန် သင့် app သို့ ငွေပေးချေမှု ထည့်နည်း ကို ကြည့်ပါ။ လူများထံ သတင်းပေးရန် app launch နှင့် ပထမအသုံးပြုသူများ ရယူနည်း ကို ကြည့်ပါ။
ဖုန်း app အဖြစ် ပြောင်းခြင်း
အများစု studio များက ကျောင်းသားများ၏ ဖုန်းတွင် icon ရှိစေလိုကြပါတယ်။ Mythex Pro တွင် ထုတ်ပြန်ထားသော app ကို Android app (Google Play သို့ upload လုပ်နိုင်သော ဖိုင်) နှင့် သင့်ကိုယ်ပိုင် App Store Connect key ဖြင့် TestFlight သို့ ပို့သော iPhone app အဖြစ် Mac မလိုဘဲ ပြောင်းနိုင်ပါတယ်။ ဖုန်း app သည် ထုတ်ပြန်ထားသော web app ကို ဖွင့်ပေးသဖြင့် update တိုင်း ထုတ်ပြန်သောအခါ ဖုန်း app တွင်လည်း ပါဝင်ပါတယ်။
ဤမှ ယူရမည့်အချက်များ
တည်ဆောက်ခြင်းကိုယ်တိုင်သည် တိုတိုသော အပိုင်းဖြစ်ပါတယ်။ App ကို အသုံးပြုနိုင်စေသည်မှာ spec ၏ "v1 တွင် မပါသည်များ" စာရင်း၊ အဓိက loop ကို အရင်စမ်းခြင်း၊ capacity နှင့် ဝင်ရောက်ခွင့်အတွက် server-side စည်းမျဉ်းများ၊ နှင့် လူ ၅၀ မတိုင်မီ အသုံးပြုသူ ငါးဦးတို့ဖြစ်ပါတယ်။ လူတွေအတွက် အလုပ်လုပ်ရမည့် app ရှိသောအခါ vibe coding ဘယ်လိုရှိသလဲဆိုတာ ဤအရာပါ။
သင်ကိုယ်တိုင် စမ်းကြည့်ချင်ပါသလား? သင့် spec ကို ရေးပြီး ပထမစာပိုဒ်ကို AI app builder တွင် ကူးထည့်ပါ။ အခြား app အမျိုးအစားများနှင့် ၎င်းတို့နောက်ကွယ်ရှိ prompt များကို ကြည့်လိုပါက vibe coding ဥပမာများ ကို ဖတ်ပါ။
မေးခွန်းများ
Vibe coding ဖြင့် app တစ်ခု တည်ဆောက်ဖို့ ဘယ်လောက်ကြာသလဲ?
Screen အနည်းငယ်၊ database နှင့် login ပါသော ပထမ version အာရုံစိုက်သော အဖြစ် များသောအားဖြင့် တစ်ရက် သို့မဟုတ် တစ်ပတ်ကျော်ဆုံး ကြာပါတယ်။ စမ်းသပ်ခြင်း၊ edge case များ ပြင်ခြင်းနှင့် လုံခြုံရေး စစ်ဆေးခြင်းတို့က ပထမ build နှင့် ညီမျှသော အချိန်ယူနိုင်သည်၊ နှစ်ခုလုံးအတွက် စီစဉ်ပါ။
Vibe coded app ကို App Store သို့မဟုတ် Google Play သို့ တင်နိုင်လား?
Builder အများအပြားက web app သာ ဖန်တီးပါတယ်။ Mythex Pro တွင် ထုတ်ပြန်ထားသော app ကို Google Play သို့ သင်ကိုယ်တိုင် upload လုပ်နိုင်သော Android app ဖိုင်အဖြစ်၊ သင့်ကိုယ်ပိုင် App Store Connect key ဖြင့် TestFlight သို့ ပို့သော iPhone app အဖြစ် ပြောင်းနိုင်ပြီး Mac မလိုပါ။ Store review နှင့် တင်သွင်းခြင်းကို သင်ကိုယ်တိုင် လုပ်ရပါမည်။
Developer တစ်ဦးကို တစ်နေရာမှာ လိုအပ်သလား?
Working app တစ်ခု တည်ဆောက်ပြီး ထုတ်ပြန်ရန် မလိုပါ။ ငွေပေးချေမှု၊ ကျန်းမာရေးဒေတာ သို့မဟုတ် အသုံးပြုသူများစွာကို ကိုင်တွယ်မည့်အခါ code ကို developer တစ်ဦးက ပြန်စစ်ရန် တန်ဖိုးရှိပါတယ်။ Code ကို export လုပ်နိုင်သော သို့မဟုတ် GitHub သို့ sync လုပ်နိုင်သော tool များက ထိုစစ်ဆေးမှုကို လွယ်စေပါတယ်။
Vibe coding ဖြင့် app တစ်ခု ဘယ်လောက်ကုန်ကျလဲ?
Free tier တွင် app သေးသေးကို တည်ဆောက်ပြီး ထုတ်ပြန်နိုင်ပါတယ်။ Mythex Free သည် ကဒ်မလိုဘဲ ထုတ်ပြန်ခြင်းပါဝင်ပြီး၊ Pro သည် တစ်လ $25 ဖြစ်ပြီး code editing၊ export၊ GitHub၊ custom domain နှင့် phone app များ ထည့်ပေးပါတယ်။ အီးမေးလ် သို့မဟုတ် ငွေပေးချေမှု provider ကဲ့သို့ ပြင်ပဝန်ဆောင်မှုများသည် သီးခြား ငွေယူပါတယ်။
Vibe coding ဖြင့် app တည်ဆောက်ရာတွင် အခက်ခဲဆုံးအပိုင်းကဘာလဲ?
ပထမ build မဟုတ်ပါ။ အခက်ခဲဆုံးမှာ ပထမ version တွင် ဘာကို ထားမလဲ ဆုံးဖြတ်ခြင်း၊ တကယ့်အသုံးပြုသူ တွေ့ရမည့် ကိစ္စများကို စမ်းသပ်ခြင်းနှင့် အသုံးပြုသူတစ်ဦးချင်းစီသည် ၎င်း၏ ကိုယ်ပိုင်ဒေတာကိုသာ ရောက်နိုင်ကြောင်း သေချာစေခြင်းတို့ ဖြစ်ပါတယ်။ တိုတိုရေးထားသော spec တစ်ခုက သုံးချက်စလုံးကို ကူညီပါတယ်။