第1 章 | 社區大學終身學習網
![第1 章](https://i.imgur.com/1IaoGs0.jpg)
開發App的所需工具.Apple比較編好採用封閉系統,而不是使用開放系統。iOS只能在Apple自己的裝置如iPhone與iPad中運作 ...
![第1 章](https://i.imgur.com/1IaoGs0.jpg)
當你拿起本書時,想必是希望建立一個 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 ...
App獨立開發經驗分享(入門篇) | 社區大學終身學習網
自學程式,我該從什麼程式語言開始?答案:其實你想反了 | 社區大學終身學習網
高等教育 | 社區大學終身學習網
沒有基礎適合自學APP製作嗎? | 社區大學終身學習網
第1 章 | 社區大學終身學習網
程式設計APP開發 | 社區大學終身學習網
自學app | 社區大學終身學習網
自學開發app要多久 | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
Android 智慧型手機入門應用哪裡學?臺北市北投社區大學開課資訊
想要學習Android智慧型手機入門應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識...
![](https://i.imgur.com/1IaoGs0.jpg)
桌上遊戲體驗與創作入門哪裡學?新北市林口社區大學開課資訊
想要學習桌上遊戲體驗與創作入門可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以...
![](https://i.imgur.com/1IaoGs0.jpg)
電腦越來越好玩 (中階)哪裡學?臺南市新化社區大學開課資訊
想要學習電腦越來越好玩(中階)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
遊戲程式設計哪裡學?臺東縣臺東社區大學開課資訊
想要學習遊戲程式設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
一手搞定您的手機平版生活(Android版本)哪裡學?臺中市大屯社區大學開課資訊
想要學習一手搞定您的手機平版生活(Android版本)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各...
![](https://i.imgur.com/1IaoGs0.jpg)
創客機器人哪裡學?臺中市山線社區大學開課資訊
想要學習創客機器人可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
![](https://i.imgur.com/1IaoGs0.jpg)
Android App設計哪裡學?新竹市科學城社區大學開課資訊
想要學習AndroidApp設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
桌遊體驗與生活應用哪裡學?臺北市內湖社區大學開課資訊
想要學習桌遊體驗與生活應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
APP製作與實務應用哪裡學?臺中市甲安埔社區大學開課資訊
想要學習APP製作與實務應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
遊戲程式設計哪裡學?臺東縣臺東社區大學開課資訊
想要學習遊戲程式設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
![](https://i.imgur.com/1IaoGs0.jpg)
手機影片製作與實用課程C哪裡學?彰化縣二社田社區大學開課資訊
想要學習手機影片製作與實用課程C可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
107年度硬體組裝DIY、硬體問題排除簡單學哪裡學?臺北市松山社區大學開課資訊
想要學習107年度硬體組裝DIY、硬體問題排除簡單學可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各...
![](https://i.imgur.com/1IaoGs0.jpg)
智慧手機平板app輕輕鬆鬆就上手哪裡學?高雄市第一社區大學開課資訊
想要學習智慧手機平板app輕輕鬆鬆就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、...
![](https://i.imgur.com/1IaoGs0.jpg)
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
網路拍賣與智慧型手機APP基礎入門班哪裡學?雲林縣平原社區大學開課資訊
想要學習網路拍賣與智慧型手機APP基礎入門班可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技...