အရင်တုန်းကတော့ web development လုပ်ရင် IE ကြောင့် အမြဲစိတ်ညစ်ရတယ်။ Safari , Firefox , Opera စတဲ့ browser တွေမှာ align တစ်ခုနဲ့ တစ်ခု မညီတာ ညှိရတာတွေ တချို့ javascript တွေက အလုပ်မလုပ်တာတွေကို ပြင်ရတာတွေကို တော်တော် စိတ်ညစ်ခဲ့တာ။ လွန်ခဲ့တဲ့ ၁ နှစ် ကျော်လောက်တုန်းက အခုအချိန်လို HTML5 , CSS 3 standard က ကျယ်ပြန့်မှုမရှိသေးဘူး။ webkit မှာ တစ်မျိုး firefox မှာ တစ်မျိုး အဆိုးဆုံးကတော့ customer က IE 6 , IE 7 , IE 8 , IE 9 စတာတွေပေါ်မှာ အဓိက ထားလုပ်ပေးပါဆိုရင် ပြင်ရတာ တော်တော် အချိန်ကုန်တယ်။ Mac နဲ့သုံးလိုက် windows မှာ စမ်းလိုက်နဲ့ တော်တော် တိုင်ပတ်ခဲ့တာ။
iOS Developer ဘဝလည်း ရောက်ရင် အဲဒီ ပြဿနာတွေ မရှိတော့ဘူး။ သို့ပေမယ့်လည်း ထင်သလောက်တော့ မဟုတ်ဘူး။ iOS Developer တွေမှာ အခက်အခဲတွေ တော်တော်များများရှိပါတယ်။
iOS Version
App တစ်ခု ထုတ်တော့မယ်ဆိုရင် ဘာမှ မရေးခင် ဘယ် version အတွက် ထုတ်မှာလဲလို့ သေချာဆုံးဖြတ်ရတယ်။ iOS 4 နဲ့ iOS 5 က code တွေက တော်တော်ကွာသွားတယ်။ iOS 5 မှာ customize လုပ်ရတာ ပိုလွယ်တယ်။ Developer တွေကတော့ iOS 5 app တွေပဲ လုပ်ချင်ကြတယ်။ သို့ပေမယ့် အချို့ Partner တွေက iOS 4 ကိုမပစ်ပယ်ချင်ကြသေးဘူး။
50%-60% က iOS 5 users တွေ ဆိုပေမယ့် ကျန်တဲ့ percentage က တော့ iOS 4 နဲ့ iOS 3 ပါ။ iOS 3 ကတော့ percentage က အများကြီး မကျန်တော့ပေမယ့် အနည်း အကျဉ်းလေးတော့ ရှိသေးတယ်။ iOS 4 ကတော့ 50%-40% ရှိနေသေးတယ်။ Market ပေါ်မှာ iOS 4 သမားတွေ ကို လက်မလွှတ်ချင်ကြဘူး။ iOS 4 အတွက်ရေးထားရင် iOS 5 မှာ ရဖို့ သေချာတယ်။ သို့ပေမယ့် တချို့ feature တွေ animation တွေ သုံးလို့ရမှာ မဟုတ်တော့ဘူး။ သုံးလို့ရချင်ရင် သီးသန့် ထပ်ရေးရတော့မယ်။ အဲဒီအတွက် အချိန်ပိုကြာမယ်။ ငွေပိုကုန်မယ်။ အဲလို တွက်ပြန်တော့လည်း iOS 4 ကို လက်လွှတ်ချင်ပြန်တယ်။ Developer အနေနဲ့ကတော့ iOS 5 မှာ ရေးရတာ အဆင်ပြေဆုံးပဲ။
