第1 章 | 社區大學終身學習網
當你拿起本書時,想必是希望建立一個 iOS App,而製作 App 是一個有趣且有益的經驗。我對於多年前第一次做出 App 時的喜悅依然印象深刻,儘管我做的是很簡單且很基礎的 App。
iOS(供 iPhone 與 iPad 使用的行動作業系統)發布至今已經十多年了,工具、程式語言及其框架在這些年來已有了巨大的變化,因此在深入研究 iOS 程式設計之前,我們先來了解你開發 App 所需要的工具,並且為學習 iOS App 開發做好準備。
開發App的所需工具Apple 比較偏好採用封閉系統,而不是使用開放系統。iOS 只能在Apple 自己的裝置如 iPhone 與 iPad 中運作。和另一個競爭對手 Google 不同的是,Android 系統可以在不同製造商所製作的行動裝置中運作。如果有志成為一個iOS 開發者的話,表示你需要一台 Mac 才能進行 iOS App 的開發。
1. 需要一台 Mac 電腦擁有一台 Mac 電腦,是 iOS 程式開發的基本要求。為了開發一個 iPhone(或iPad ) App,你需要準備一台 Mac 電腦搭配執行 macOS 12 版本(或以上版本的作業系統)。若是你目前只有 PC,最便宜的方案是購買 Mac Mini。在撰寫本書時, Mac Mini 的入門版市售價格是台幣 21,900 元,你可以把它接到你的 PC 螢幕即可。我建議你選擇配備 Apple M1 晶片的Mac Mini 基本款,這樣的配備已足夠順利執行 iOS 開發工具。當然,若你有更多預算的話,可以購買更高階的中階版、高配版,或是搭載較佳的運算處理器的 iMac。
2. 註冊一個 ID你需要一個 Apple ID 才能下載 Xcode,以及閱讀 iOS SDK 文件與其他技術資源。最重要的是,它可以讓你部署App 至 iPhone / iPad 來進行實機測試。
若是你曾經在 App ...
第1 章 | 社區大學終身學習網
Swift 新手系列之一 | 社區大學終身學習網
我想寫手機程式,但我不知道該選iOS還是Android | 社區大學終身學習網
Swift,強大的開放程式語言, 讓人人創造傑出的App。 | 社區大學終身學習網
自學系列 | 社區大學終身學習網
初學者必看!十個iOS App 開發Q & A | 社區大學終身學習網
文組生的iOS App程式設計入門 | 社區大學終身學習網
iPhone 程式設計超簡單 | 社區大學終身學習網
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
Android智慧型手機App應用哪裡學?新竹市竹松社區大學開課資訊
想要學習Android智慧型手機App應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
智慧手機平板APP懶人包一次就上手哪裡學?高雄市港都社區大學開課資訊
想要學習智慧手機平板APP懶人包一次就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
智慧手機平板APP懶人包一次就上手哪裡學?高雄市港都社區大學開課資訊
想要學習智慧手機平板APP懶人包一次就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
Android App設計哪裡學?新竹市科學城社區大學開課資訊
想要學習AndroidApp設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
遊戲程式設計哪裡學?臺東縣臺東社區大學開課資訊
想要學習遊戲程式設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
遊戲程式設計哪裡學?臺東縣臺東社區大學開課資訊
想要學習遊戲程式設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
Android 智慧型手機入門應用哪裡學?臺北市北投社區大學開課資訊
想要學習Android智慧型手機入門應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識...
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
智慧手機平板APP懶人包 一次就上手哪裡學?高雄市港都社區大學開課資訊
想要學習智慧手機平板APP懶人包一次就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
免基礎!第一次開發手機APP就上手哪裡學?臺北市萬華社區大學開課資訊
想要學習免基礎!第一次開發手機APP就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
APP製作與實務應用哪裡學?臺中市甲安埔社區大學開課資訊
想要學習APP製作與實務應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
輕鬆學手機哪裡學?臺中市大屯社區大學開課資訊
想要學習輕鬆學手機可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
電腦越來越好玩 (中階)哪裡學?臺南市新化社區大學開課資訊
想要學習電腦越來越好玩(中階)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
APP製作與實務應用哪裡學?臺中市甲安埔社區大學開課資訊
想要學習APP製作與實務應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...