許多人對(duì)iOS開發(fā)感興趣。想學(xué)iOS開發(fā),難免會(huì)遇到一個(gè)問題:做iOS開發(fā)需要mac蘋果電腦嗎?答:這取決于個(gè)人的經(jīng)濟(jì)能力和需要。
事實(shí)上,iOS 開發(fā)沒有必要購買蘋果設(shè)備。有幾個(gè)原因:
1、蘋果電腦的價(jià)格一般比較貴,普通的要6000到7000元。要是再好一點(diǎn)的話,就要上萬元,對(duì)于一個(gè)應(yīng)屆畢業(yè)生來說是很難的。
2、如果你只是想為了好玩而學(xué)習(xí) iOS 開發(fā),則無需購買 Apple 設(shè)備。
3、你也可以在你的電腦上做iOS開發(fā)。在環(huán)境中安裝 mac 虛擬機(jī)。準(zhǔn)確的說,iOS開發(fā)中安裝的Xcode軟件必須使用,因?yàn)樵诂F(xiàn)有條件下,Xcode只能在蘋果的mac操作系統(tǒng)下運(yùn)行。所以只要在虛擬機(jī)的mac系統(tǒng)中安裝Xcode就可以了。
4、用黑客的話軟件開發(fā)mac mini,黑客就是一臺(tái)普通的PC,通過一些更復(fù)雜的方式實(shí)際運(yùn)行mac操作系統(tǒng)。
盡管如此,出于以下原因,建議 iOS 開發(fā)者購買 Apple 電腦:
1、雖然可以在電腦虛擬機(jī)里做iOS開發(fā),但是電腦配置考研難度很大。如果電腦配置不好會(huì)很卡,安裝虛擬機(jī)也很麻煩。不過在mac電腦上開發(fā)比在虛擬環(huán)境下開發(fā)要流暢很多,不會(huì)因?yàn)樘摂M機(jī)而出現(xiàn)莫名其妙的問題。
2、黑蘋果也可以,但是系統(tǒng)兼容性很差。如果APP編程出現(xiàn)bug,不知道是錯(cuò)誤還是系統(tǒng)兼容性問題。如果系統(tǒng)崩潰了,之前寫的代碼可能就沒了。
3、如果你的預(yù)算有限,可以考慮買一個(gè)軟件開發(fā)mac mini,大概4000元左右。
所以,如果開發(fā)者有比較強(qiáng)的經(jīng)濟(jì)實(shí)力或者有強(qiáng)烈的學(xué)習(xí)iOS開發(fā)的愿望,以后想從事iOS開發(fā)行業(yè),還是有必要擁??有一臺(tái)自己的mac電腦的。