iOS Apps 開發環境架設 for Poor People!
嘗一下iOS apps開發要多少錢?? 大概1000元! (謎:甚至0元)
首先, 這都要多謝Larry, Virtualbox開始支持 Mac OS
要準備幾樣東西, Virtualbox, 20~40GB空間, 一片Mac OS安裝光碟
不過免錢的東西沒那麼簡單, 要先講一些背景知識
Mac OS原本並不支援Intel跟AMD的CPU, 好像是在10.5開始才出現Intel架構
而且Mac OS並不是用BIOS的, 是用一種更先進的東西叫EFI
所以我用的是Mac OS X Snow Leopard 10.6 Intel版, 還有一個EFI loader
沒有這些東西的話, 請向Apple購買, 或者找Empire, 就這樣, 不多講了
安裝好Virtualbox後, 建立一台Mac OS機器, 硬碟空間調越大越好, 因為這個之後是無法改變的
建議至少40G, 因為全部東西安裝好之後, 好像有20幾GB.
在啟動該機器前先做以下設定 : uncheck EFI模擬, 放入光碟並設定成開機設備, 啟動
接著順利的話就會看到安裝畫面, 沒有甚麼特別, 就安裝吧
安裝好之後, 就會看到那個紫色的畫面. 去下載Xcode, 註冊成Apple Developer是不用錢的
整套IDE含SDK及Emulator大概3.52GB, 安裝後8GB
有一件很重要的事, 千萬別對系統做任何更新, 然後裝好系統需要重開
關機之後, 如果要進入系統, 這時候要check EFI模擬
IDE本身沒甚麼好講的, 因為全部是Apple Bundle好的, 沒甚麼特別要設定
去Finder->Developer->Tool->Xcode啟動, Finder類似Windows的Explorer
如果你去過Empire, 就去裡面找一個叫Post-Install的資料夾, 執行裡面的myHack
要修改Resolution的話, 去/Library/Preferences/SystemConfiguration找com.apple.boot.plist
加入key為Graphics Mode, string為你想要的resolution例如1280x1024x32
總結, 你可以run emulation, 但要deploy到device就要交錢,
而且要自己準備device, 應該還要Mac的設備
不過在決定要不要花這一大筆錢前先感受一下是好的,
因為好像要寫Objective-C, 聽說不怎麼簡單
