Function Types in Swift

Swift မှာ သဘောကျသည့် နောက်တစ်ခုကတော့ function type ပါ။ အရင်တုန်းကတော့ delegate pattern သုံးခဲ့ပေမယ့် Swift မှာ function type ပါလာသည့်အတွက် ကြောင့် function ကို variable အနေဖြင့် သုံးနိုင်တယ်။ delegate pattern ကနေ callback pattern ကို ပြောင်းပြီး ရေးလာနိုင်ပါတယ်။ ဥပမာ setting view ဆိုပါစို့ ။ ကျွန်တော် တို့ လက်ရှိ view ကနေ နောက်တဆင့် ကို ထပ်ဝင်ပြီးတော့ data ကို ရွေးရတယ်။ country လိုမျိုး data ရွေးသည့် အခါမှာတော့ country list view ကို…More

Notosan Zawgyi iOS Profile

iOS 12 မှာ ဇော်ဂျီ ပြန်သွင်းမယ်ဆိုတော့ အရင်က ဇော်ဂျီ font က ကြည့်ရတာ အဆင်မပြေတော့ဘူး။ ဒါနဲ့ Notosan Zawgyi ကို iOS အတွက် profile ပြန်လုပ်ထားပါတယ်။ Download ချမယ် ဆိုရင် https://cldup.com/lVOMua5Nno.mobileconfig မှာ ရယူနိုင်ပါတယ်။More

In App Purchase Subscription for iOS

ဒီတစ်ခေါက် IAP အတွက် လုပ်လိုက်ရတာ ၄ လ လောက်ကြာသွားတယ်။ ပုံမှန် အားဖြင့် ၁ လ လောက် ဆိုရင် approval ရပေမယ့် အောင်မြင် App ကတော့ ၄ လ လောက် ကြာသွားတယ်။ အဓိကတော့ IAP မှာ Subscription အမျိုးအစား ၄ ခုလောက်ပါသွားတော့ Apple က သေသေချာချာလေး စစ်တာလည်း ပါတယ်။ Apple က တောင်းဆိုသည့် အချက်တွေကတော့ ၁။ Login မဝင်ပဲ IAP နှင့် ဝယ်ယူ၍ ရရမည်။ ၂။ Login မဝင်ပဲ Restore လုပ်လို့ရရမည်။ ၃။ App Description မှာ IAP…More

iOS 13 Beta Myanmar Font

မနေ့က iOS 13 ကို စမ်းကြည့်တော့ မြန်မာစာ အတွက် keyboard ပါလာတာ တွေ့တယ်။ Language ထဲမှာ မြန်မာ ထည့်တော့ Standard နဲ့ Zawgyi ရွေးလို့ရတာကို တွေ့တယ်။ အကျဉ်းချုံးပြီးပြောရရင်တော့ iOS 13 မှာ Unicode အတွက် Keyboard ပါလာတယ်။ မြန်မာ ၃ နဲ့ အတူတူပဲ။ Unicode အတွက် Hardware keyboard ပါလာတယ်။ မြန်မာ ၃ လက်ကွက် နဲ့ အတူတူပဲ။ Bluetooth keyboard ရှိရင် မြန်မာစာ ရိုက်လို့ရပြီ။ Zawgyi ပါလာတယ်။ Font profile သွင်းဖို့ မလိုဘူး။ Setting > General…More

WWDC 2018

ဒီနှစ်မှာတော့ ကြီးကြီးမားမား ဘာမှ ကြေငြာသွားတာ မရှိပါဘူး။ platform update အနေနဲ့ iOS 12 , watchOS 5, macOS Majave နှင့် tvOS အသစ် တို့ကို မိတ်ဆက်သွားပါတယ်။ WWDC App မှာ keynote ကို replay ပြန်ကြည့်လို့ ရပါပြီ။ အခြား videos တွေ လည်း ကြည့်နိုင်ပါတယ်။ Developer တွေ အနေနဲ့ Platforms State of Union ကိုလည်း ကြည့်သင့်ပါတယ်။ အဓိက ကြေငြာသွားတာတွေက iOS မရှိသည့် သူတွေ အနေနဲ့ website မှာ ကြည့်နိုင်ပါတယ်။ iOS 12 မှာ ARKit…More

iOS Development with Swift Video Tutorial

Video တွေ အကုန်လုံး ပေါင်းပြီးတော့ upload တင်ဖို့ ကြည့်လိုက်တော့ တစ်ရက်ကို 4 GB လောက် ရှိတယ်။ iMovie နဲ့ ပေါင်းတာကြောင့်လည်း ဖြစ်မှာပါ။ ဒါကြောင့် ဒီ အတိုင်း အပိုင်းလေးတွေ ခွဲခွဲပြီးပဲတင်လိုက်တယ်။ Editing ဘာမှ မလုပ်ထားရသေးဘူး။ အခုတော့ Day 2 – 1 အဓိတော့ တင်ထားပြီးပြီ။ Day 5 ထိ ရှိတယ်။ Bootcamp သဘောမျိုလေးပါပဲ။ အသေးစိတ်ရယ် နောက်ပြီးတော့ android အခြေခံ မရှိတူတွေအနေနဲ့ တော့ နည်းနည်းလေး နားလည် ဖို့ခက်မယ်။ အချို့ example တွေကို android မှာ ဆို ဘယ်လို ဆိုပြီး ပြောပြောထားတာလေးတွေ…More

iPhone 8 design confirm ?

အခုတလော Twitter မှာ HomePod’s firmware ထဲမှာ iPhone 8 design ပါဝင်လာတာကို ရေးသာားကြတာကို တွေ့ရတယ်။ ဒါ့အပြင် Apple Pay ရဲ့ Animation Glyph မှာ ပါလာသည့် အတွက် သေချာသလောက်ပါပဲ။ https://twitter.com/stroughtonsmith/status/892215793202728961 နောက်ပြီးတော့ code တွေ အရဆိုရင်တော့ သေချာသလောက် ဖြစ်နေပါပြီ။ Some interesting related strings (I’m guessing you’ve come across these) pic.twitter.com/Go5ZVFlzea — Jeff Grossman (@Jeffrey903) August 1, 2017 နောက်တချက်က Face ID ဆိုတာ ပါလာဖို့များပါတယ်။ Phone unlock ကို…More

What’s New in Swift 4

Xcode 9 နဲ့ အတူ Swift 4 ထွက်လာပါပြီ။ Swift 4 beta က တော့ ထွက်နေတာ အနည်းငယ်တော့ ကြာပါပြီ။ Xcode 9 မှာတော့ Swift 4 ကို တိုက်ရိုက် ရေးလို့ ရပါပြီ။ ပါလာတာတွေကတော့ အများကြီး ဖြစ်သည့် အတွက်ကြောင့် ကျွန်တော် သဘောကြတာလေးတွေကို အဓိက ထားပြီး ရေးသွားပါမယ်။ Supporting Swift 3 Swift 4 ထွက်တော့မယ်ဆိုတုန်းက အစက တော်တော်လေး စိုးရိမ်မိတယ်။ Swift 3 ထွက်တုန်းက Swift 2 က အလုပ်မလုပ်တော့ဘူး။ Swift 2 တုန်းကလည်း Swift 1 အလုပ်…More