2012年7月11日 星期三

iOS, Android, WindowsPhone 開發的不同點.

就最基礎的說

Windows Phone 秉持一貫 MS 的做風, 畫面元件擺好, 直接點元件的 Event, 就開始寫程式.

Android, 雖然畫面和code 是分開, 但是用findViewById 取得元件後, 直接元件的 event, 對習慣 java 的人來說, 也算直覺.

iOS, Objective C, 一開始畫面和 code 沒有任何關係, 有畫面後, 還要額外寫一個Class 來代表這個畫面, 然後在這個 class 裏要定義畫面的元件(IBOutlet), 和event (IBAction), 然後再拉線, 把畫面的物件, 物件的行為和剛剛定義的class 裡的 IBOutlet, IBAction 連起來.

沒有留言:

張貼留言