第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 ...
小孩子才做選擇! Flutter & React Native 我全都要系列第1 篇 | 社區大學終身學習網
安裝Android Studio 開發工具 | 社區大學終身學習網
第一支Android app程式教學 | 社區大學終身學習網
第1 章 | 社區大學終身學習網
我想寫手機程式,但我不知道該選iOS還是Android | 社區大學終身學習網
寫App程式大評比:Android App Inventor和iOS Swift哪個好? | 社區大學終身學習網
手機程式開發 | 社區大學終身學習網
APP是怎麼開發的?目前市面上有哪些軟體開發工具? | 社區大學終身學習網
這5款APP開發工具在製作手機APP過程中是最經常使用的! | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
android 手機平板app 自己做哪裡學?臺北市萬華社區大學開課資訊
想要學習android手機平板app自己做可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
android app 程式開發哪裡學?臺東縣臺東社區大學開課資訊
想要學習androidapp程式開發可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](https://i.imgur.com/1IaoGs0.jpg)
Android 智慧型手機入門應用哪裡學?臺北市北投社區大學開課資訊
想要學習Android智慧型手機入門應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識...
![](https://i.imgur.com/1IaoGs0.jpg)
Android智慧手機與電腦的生活應用哪裡學?南投縣水沙連社區大學開課資訊
想要學習Android智慧手機與電腦的生活應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
手機影片製作與實用課程C哪裡學?彰化縣二社田社區大學開課資訊
想要學習手機影片製作與實用課程C可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
![](https://i.imgur.com/1IaoGs0.jpg)
免基礎!第一次開發手機APP就上手哪裡學?臺北市萬華社區大學開課資訊
想要學習免基礎!第一次開發手機APP就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
輕鬆學手機哪裡學?臺中市大屯社區大學開課資訊
想要學習輕鬆學手機可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
![](https://i.imgur.com/1IaoGs0.jpg)
智慧手機平板APP懶人包一次就上手哪裡學?高雄市港都社區大學開課資訊
想要學習智慧手機平板APP懶人包一次就上手可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
![](https://i.imgur.com/1IaoGs0.jpg)
Android App設計哪裡學?新竹市科學城社區大學開課資訊
想要學習AndroidApp設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
![](https://i.imgur.com/1IaoGs0.jpg)
桌遊體驗與生活應用哪裡學?臺北市內湖社區大學開課資訊
想要學習桌遊體驗與生活應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
![](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)
PHP, Mysql 資料庫設計哪裡學?新竹市科學城社區大學開課資訊
想要學習PHP,Mysql資料庫設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...