1. 盡快加入蘋果開發(fā)者計劃
當我開發(fā)第一款iOS游戲的時候,我覺得沒有必要花99美元(99美元/年)加入蘋果的開發(fā)者計劃,一些非??岬墓ぞ呖梢宰屛彝ㄟ^上網(wǎng)本對app進行測試。當游戲快完成的時候,我加入了蘋果的開發(fā)者計劃,這時我發(fā)現(xiàn)自己犯了一個大錯誤:游戲可以在上網(wǎng)本上運行,但幾乎不能在iPhone上運行。如果我早些加入開發(fā)者計劃,就不會浪費這么多時間了,結(jié)果是我不得不做了大量更改和修復。另外,蘋果的開發(fā)者項目有很多有用的資源,可以幫助初學者,所以要盡快加入蘋果開發(fā)者計劃。
2. 練習、練習還是練習
要進行iOS游戲開發(fā),Xcode和Objective-C是最基本的??磿⒉┛秃鸵曨l是不夠的,如果你想精通,你就必須不斷練習,把你看到的一些技巧通過練習落實下來。你可以通過PC或者上網(wǎng)本來練習,但一旦你開始了你的第一個項目,你還需要在手機上進行測試。
3. 與他人協(xié)商
即便你覺得有了一個很好的主意,也不要急匆匆就去開發(fā)。首先,你要跟同事或者朋友商量一下,看看他們怎么想。如果開發(fā)出來,他們會下載嗎?他們認為哪些地方需要作出改進?如果大部分朋友覺得你的主意很不錯,那你可以一邊開發(fā)一邊做細節(jié)的調(diào)整。我之前就犯過這樣的錯誤,做了一款少數(shù)人認為不錯的app。
4. 不要忽視文書工作
做一款應用也許并不是很難,但很消耗時間。開發(fā)階段完成并不意味著終結(jié),把app上架到App Store也要花費不少時間。蘋果有很多規(guī)則和限制,在你的app出現(xiàn)在App Store之前,你還有不少文書工作要做。
5. 不要抱有太高期望
很多開發(fā)者都有這樣的想法,他們會認為開發(fā)幾款iOS app,發(fā)布在App Store,然后就可以變得很富有。App Store有那么多應用,要想獲得用戶注意談何容易。