我在 iOS 上開發。
開發流程基本上就跟開發任何軟體一樣。Requirement 弄出來後,照著寫就對了。
甘苦談就是 OS 的升級太快了,你的軟體都必須要跟著更新,非常累,然後有一堆新的 API 要學,也有一些舊的被砍掉。XCode3 升到 XCode4 應該是最度爛的,然後現在又多了 Storyboard...
付費機制就是你拿 70% 蘋果拿 30%,這包含 iAd 這種廣 告的收入。基本上如果你的軟體是大家天天都會打開來的,那 iAd 會比較划算。如果不是,那你就收費吧。不過老實說,除非你的軟體寫的真的很有用或好玩,不然你永遠只會排在後面,收入會有點艱苦。
蘋果開發者資格只要付錢就好。蘋果現在的分成兩部分,一個是開發手機軟體,一個是開發電腦軟體。兩個都是各 US$99 一年。開發的機器是自己提供。使用的開發軟體是 XCode,使用語言主要是 Object C... 當然... 你要完全寫 C 也是可以的。之前我接一個 case 要 maintain 一個 code 就看到一堆 C...