Archive for the ‘Mobile’ Category

Learn Objective-C Day 4

Continue reading Learn Objective-C Day 4

ျပီးခဲ့တဲ့ အပိုင္းေတြကေတာ့ အေျခခံေလးေတြကို ျပန္ေႏႊးျပီးပါျပီ။ ျပီးခဲ့တဲ့ အပိုင္း ၃ ပိုင္းကေတာ့ Day 1: Introduction to C Programming Day 2: Introduction To Objective-C Day 3: Working with class ကဲ .. အခု Day 3 ေလး စလိုက္ရေအာင္ Getting Started အရင္ဆံုး Xcode ကို ဖြင့္လိုက္ပါ။ MacOSX ေအာက္က Applications ကို ေရြးျပီး Command Line Tool ကို click လုပ္လုိက္ပါ။ Type ကို Foundation လို႕ ေရြးလိုက္ပါ။ File name [...]

read more

Learn Objective-C: Day 3

Continue reading Learn Objective-C: Day 3

အျခား အပိုင္းက Series ေတြကေတာ့ Day 1: Introduction to C Programming Day 2: Introduction to Objective C Day 4: Coding an Interface and Implementation Class from Apple (and some history) Apple မွာ classes ေတြ အမ်ားၾကီးရိွျပီး ေတာ္ေတာ္မ်ားမ်ားဟာ NS နဲ႕ စပါတယ္။ NS ဆိုတာက NextStep ရဲ႕ အတုိေကာက္ေပါ့။ NeXT ဆိုတာကေတာ့ Steve Jobs Apple ကေန ထြက္ျပီးေနာက္ပိုင္းမွာ workstation computer ေတြေပၚမွာ run ဖုိ႕ [...]

read more

Learn Objective-C: Day 2

Continue reading Learn Objective-C: Day 2

Day 2 ကို မစခင္ အရင္တုန္းက ေရးခဲ့တဲ့ Day 1 ေလးကို ျပန္ညႊန္းလိုက္ပါတယ္။ Day 1: Introduction to C Programming Object Orientated Programming ကၽြန္ေတာ္တို႕ ဘာလို႕ Objective C ကို သံုးရတာလဲ။ ဘာျဖစ္လို႕ C language ကို မသံုးရတာလဲ။ ဘာလို႕လည္းဆိုေတာ့ Objective C ဟာ Object Orientated Programming ျဖစ္ျပီး Application ေတြကို တည္ေဆာက္ရမွာ လြယ္ကူေစပါတယ္။ OOP ဆိုတာကေတာ့ programming paradigm တစ္ခုပါ။ သူက Software တစ္ခုကို တည္ေဆာက္တဲ့အခါမွာ object ေတြ attribute ေတြ ေနာက္ျပီး function ေတြ ပါဝင္လာပါတယ္။ OOP မွာ data abstraction, encapsulation, modularity, polymorphism, [...]

read more

Learn Objective C : Day 1

Continue reading Learn Objective C : Day 1

Objective C series ထဲမွာ အျခား အပိုင္းမ်ား Day 2: Introduction to Objective C Objective C ဆိုတာ ဘာလဲ။ Objective C ဆိုတာကေတာ့ Objective Oriented Language တစ္ခုျဖစ္ျပီး C Language ေပၚမွာ အေျခခံထားျခင္းျဖစ္ပါတယ္။ သူဟာလက္ရိွ Mac OS X နဲ႕ iOS အတြက္ အဓိက programming language တစ္ခုပါပဲ။ အရင္တုန္းကေတာ့ NeXTSTEP OS ရဲ႕ အဓိက language တစ္ခုပါ။ အဲဒီ OS ကို apple က ဝယ္ျပီး OS X ကို ထုတ္လုပ္ခဲ့ပါတယ္။ [...]

read more

iPhone Development Intro – 2

Continue reading iPhone Development Intro – 2

အပိုင္း ၁ မွာ တုန္းက iPhone Development ေတြ လိုအပ္တာေတြျပင္ဆင္ဖုိ႕ ဘယ္လို ေလ့လာရမလဲဆိုတာေတြ ေျပာျပီးပါျပီ။ အခု အပိုင္းမွာေတာ့ iPhone Developer Account နဲ႕ Distrubtion အေၾကာင္းေလး ေရးပါမယ္။ Why you need Developer Account ကၽြန္ေတာ္တို႕မွာ Simulator ရိွပါတယ္။ သို႕ေပမယ့္လည္း Simulator Account နဲ႕ အကုန္လုပ္လုိ႕မရဘူး။ camera, phone, accelerometer, magnetometer or gyroscope စတာေတြကို Simulator နဲ႕ စမ္းလုိ႕မရပါဘူး။ Developer Account ရိွမွ အဲဒီ API ေတြကို Device ေပၚမွာ တင္ျပီး စမ္းလုိ႕ရမွာပါ။ ေနာက္ျပီး App [...]

read more

iPhone Development Intro – 1

Continue reading iPhone Development Intro – 1

iPhone application တစ္ခု ေရးသားဖို႕ရာ နည္းလမ္း ၂ ခု ရိွပါတယ္။ HTML5 Web Application နဲ႕ iPhone Application တို႕ပါပဲ။ HTML5 Web application ဆိုတာက သမာရိုးက် website ကို iPhone Safari နဲ႕ အဆင္ေျပေအာင္ ေျပာင္းလဲေရးသားရတာပါ။ HTML5 ျဖစ္တဲ့အတြက္ေၾကာင့္ Video ေတြ Sound ေတြ ထည့္သြင္းလာႏိုင္ပါတယ္။ အဲဒီလိုမ်ဳိး HTML5 ေတြကို စမ္းသပ္ခ်င္တယ္ဆုိရင္ေတာ့ http://www.apple.com/html5 မွာ ေလ့လာႏိုင္ပါတယ္။ ပံုမွန္ Web Development နဲ႕ အတူတူပါပဲ။ ဘာမွ ကြာျခားမႈမရိွပါဘူး။ ထူးျခားတာကေတာ့ safari webkit css ေတြ ေခၚယူသံုးစြဲလို႕ရတာပါပဲ။

read more