[翻譯]What You Need to Begin iOS Programming

原文地址:What You Need to Begin iOS Programmingios

1.獲取 Mac

沒錯,你須要一臺 Mac。這是 iOS 開發者最基本的要求。開發一個 iPhone(或者 iPad) app,你須要一臺在 Intel 架構處理器上運行 Mac OS X 10.8 或以上版本的 Mac。也許你已經有一臺 PC,那麼最實惠的選擇是買一臺 Mac Mini。Mac Mini 入門級型號的零售價是 $599 (若是你在 Amazon 上購買,則 $499起售)。你可使用你的 PC 的顯示器。Mac Mini 基本型號擁有2.3GHz dual-core Intel Core i5 處理器和 4GB 內存。這樣的配置能夠流暢的運行 iOS 開發工具。固然,若是你有更多的預算,選擇更高的型號或者 iMac 能夠提供更強勁的性能。web

2.註冊一個 Apple Developer 賬號

不要把這個和咱們後面將要提到的 iOS Developer Program 混淆了。全部人均可以避免費註冊 Apple Developer 賬號。在註冊 Apple Developer 賬號後,你能夠下載 Xcode,擁有查看 iOS SDK 文檔和其餘開發資源的權限。架構

你能夠去 Apple’s developer website 註冊賬號。註冊的過程很簡單。只需建立一個 Apple ID(若是你沒有的話)而後填寫你的我的資料。app

3.安裝 Xcode

要開始開發 iPhone 和 iPad app,Xcode 是你惟一須要下載的工具。Xcode 是一個 由 Apple 提供的 IDE(集成開發環境)。Xcode 提供了一切你所須要的東西來開始 app 開發。Xcode 已經集成了最新版本的 iOS SDK,一個內建的代碼編輯器,圖形用戶界面編輯器,調試工具等等。最重要的,Xcode 的 iPhone(iPad)模擬器讓你能夠無需實體設備來測試你的 app。編輯器

在你的 Mac 中啓動 Mac App Store 來下載 Xcode。若是你使用最新版本的 Mac OS,那麼你能夠從 Dock 中啓動 Mac App Store。而若是你找不到 Mac App Store 的圖標,你也許須要升級 Mac OS。工具

在 Mac App Store 中搜索 Xcode 並點擊 Free 按鈕開始下載。性能

只要你完成了安裝過程,你就能夠在 LaunchPad 中找到 Xcode。開發工具

在寫這篇文章的時候,最新的 Xcode 版本是5.1.1,支持 iOS 7.1。在接下來的教程中,都會基於這個版本。即便你已經安裝了以前版本的 Xcode,我建議你升級到最新版本。測試

4.加入 Apple Developer Program (可選)

一個常見的開發 iOS app 的問題是你是否須要加入 Apple Developer Program。答案很簡單,這是「可選」的。就像以前提到的 Xcode 包含了一個內建的 iPhone 和 iPad 模擬器。你能夠在 Mac 上測試你開發的 app。調試

若是你不加入 iOS Developer Program ,意味着模擬器是你惟一運行 app 的方式。你不能分發你的 app 到設備上並測試。不用說,你沒法發佈你的 app 到 App Store。也就是說,你不能銷售你的 app!

模擬器是強大的,可是模擬器並不能模擬全部 iPhone 的特性。好比說,它沒有拍照和拍攝視頻功能。因此若是你開發一個相機 app,你只能經過一個實際的 iOS 設備來測試你的 app。也就是說,你須要加入 iOS Developer Program!

因此,須要如今就加入 iOS Developer Program 嗎?iOS Developer Program 花費 $99/年。若是你是一個新手或者只是想探索下 iOS 開發,你能夠首先經過模擬器來測試你的 app。你能夠等到有分發 app 到 App Store 的計劃再加入 iOS Developer Program。

相關文章
相關標籤/搜索