Swift 3自學力!圖解146個iOS App開發範例,入門必備超直覺設計指南
內容簡介
我的第一本Swift Cookbook:14堂輕鬆學會iOS App程式設計
全圖解!程式概念到架構,用圖為你提點需要思考的設計環節!
低成本!開放源碼、豐富的資源共享,自學者一手包辦沒問題!
超快速!程式碼複製、貼上就可以馬上應用,做出專屬自己的遊戲。
最方便!一步步引導,讓你的APP的功能與設計更加完善。
不藏私!原碼分享,並導引延伸運用,不只用ME2也能改造自己專屬的遊戲。
爆量範例!140個範例每個範例都會附上完整程式碼,製作APP功能不欠缺!
本書內容包含最新 Swift語言、Touch ID、自動排版、電子書製作、分割畫面、Picture In Picture、UIKit Dynamic、使用者介面、轉換畫面密技、表格視圖完全解析、多工、感測器、繪圖、動畫、檔案系統等。
目錄
1.Swift 基礎
2.使用者介面
3.轉換畫面的方法
4.自動排版
5.表格視圖
6.地圖
7.偵測各種手勢
8.多媒體
9.多工與 NSTimer
10.感測器
11. 連結網路
12.繪製圖形
13.動畫
14.檔案系統
15.其他
試閱
現在開始學 Swift, 正是時候 !
「你不需要很厲害才能開始,但你需要開始,才會很厲害!」這句話很多人都聽過。翻開這本書的你們,應該也曾懷抱著成為厲害 iOS App 開發魔法師的想法吧。但因為一些傳來傳去的流言,讓你停下腳步,不敢開始學習。時常聽到的流言有以下兩點:
流言一: Swift 還在成長階段,不斷改版,語法一直改變,不如等它穩定後再學習。
Apple 每年持續地改版 Swift,讓它變得更強大,更容易學習,更方便開發 App。這些小改變並不會成為我們學習的阻礙,因為 Swift 主要的核心精神和概念並沒有變,只要學會了 Swift 3.0版,未來想要學習4.0版,5.0版都能秒殺上手。
而且 Apple 親口承諾, Swift 3 已經是穩定版,之後的改版,只會有小幅度的調整。就算偶爾真的發生新舊版不相容的問題,開發工具 Xcode 也早已貼心地提供自動轉換的功能,可說是踏破鐵鞋無覓處,得來全不費功夫 !
流言二、台灣大多數的 App 公司有情有義,仍然念舊地採用 Objective-C。
台灣人是最念舊的,公司也不例外,所以很多 App 公司還是繼續採用 Objective-C 。如果公司要求一定要以 Objecitve-C 開發,認為 Swift 是旁門左道的話,那也不用沮喪,學會 Swift ,再來學習 Objective-C 更是易如反掌,因為很多觀念是相通的。相反的,若是先接觸像火星文般難懂的 Objective-C ,再來學 Swift ,很多人在 Objective-C 的階段就已死在沙灘上,改行賣雞排了。
時光匆匆,Apple 發表 Swift,彷彿才是昨天的事,其實已是三年前的事了。(2014 發表) 隨著時間的推移,未來 Swift 只會愈來愈多人使用,Objective-C 終將像老兵一樣,老兵不死,只是凋零。
因此,以上這些流言都不足為懼。請勇敢地朝著成為厲害 iOS App 開發魔法師的目標前進吧。但是要怎麼開始呢 ? 魏巍寫的 Swift 自學力,正是一本適合初學者的入門寶典。它充滿許多複製貼上即可套用的範例程式碼。許多 App 常見的功能,都可以在本書找到。而且一張圖勝過千言萬語,魏巍是少數會寫程式又會畫畫的 App 講師。書裡充滿幽默風趣的插畫,不只能讓你會心一笑,也能幫助你更容易理解書中範例。(聽說魏巍還出過唱片,也許下次他會出一張教你做 App 的有聲書專輯,讓你睡覺時放著聽,作夢也能笑著學 App )
現在的 Swift 已經變得更好學,更強大,更穩定了。魏巍這本圖文豐富的 Swift 自學力,將是幫助你開始學習 Swift 的最佳良伴。別再猶豫了,現在開始學 Swift,正是時候 !
《 Swift程式設計入門》、《App程式設計入門 - iPhone.iPad》作者,《 文組生的 iOS App 程式設計入門》、《彼得潘的 iOS App程式設計入門 》講師
彼得潘
「你不需要很厲害才能開始,但你需要開始,才會很厲害!」這句話很多人都聽過。翻開這本書的你們,應該也曾懷抱著成為厲害 iOS App 開發魔法師的想法吧。但因為一些傳來傳去的流言,讓你停下腳步,不敢開始學習。時常聽到的流言有以下兩點:
流言一: Swift 還在成長階段,不斷改版,語法一直改變,不如等它穩定後再學習。
Apple 每年持續地改版 Swift,讓它變得更強大,更容易學習,更方便開發 App。這些小改變並不會成為我們學習的阻礙,因為 Swift 主要的核心精神和概念並沒有變,只要學會了 Swift 3.0版,未來想要學習4.0版,5.0版都能秒殺上手。
而且 Apple 親口承諾, Swift 3 已經是穩定版,之後的改版,只會有小幅度的調整。就算偶爾真的發生新舊版不相容的問題,開發工具 Xcode 也早已貼心地提供自動轉換的功能,可說是踏破鐵鞋無覓處,得來全不費功夫 !
流言二、台灣大多數的 App 公司有情有義,仍然念舊地採用 Objective-C。
台灣人是最念舊的,公司也不例外,所以很多 App 公司還是繼續採用 Objective-C 。如果公司要求一定要以 Objecitve-C 開發,認為 Swift 是旁門左道的話,那也不用沮喪,學會 Swift ,再來學習 Objective-C 更是易如反掌,因為很多觀念是相通的。相反的,若是先接觸像火星文般難懂的 Objective-C ,再來學 Swift ,很多人在 Objective-C 的階段就已死在沙灘上,改行賣雞排了。
時光匆匆,Apple 發表 Swift,彷彿才是昨天的事,其實已是三年前的事了。(2014 發表) 隨著時間的推移,未來 Swift 只會愈來愈多人使用,Objective-C 終將像老兵一樣,老兵不死,只是凋零。
因此,以上這些流言都不足為懼。請勇敢地朝著成為厲害 iOS App 開發魔法師的目標前進吧。但是要怎麼開始呢 ? 魏巍寫的 Swift 自學力,正是一本適合初學者的入門寶典。它充滿許多複製貼上即可套用的範例程式碼。許多 App 常見的功能,都可以在本書找到。而且一張圖勝過千言萬語,魏巍是少數會寫程式又會畫畫的 App 講師。書裡充滿幽默風趣的插畫,不只能讓你會心一笑,也能幫助你更容易理解書中範例。(聽說魏巍還出過唱片,也許下次他會出一張教你做 App 的有聲書專輯,讓你睡覺時放著聽,作夢也能笑著學 App )
現在的 Swift 已經變得更好學,更強大,更穩定了。魏巍這本圖文豐富的 Swift 自學力,將是幫助你開始學習 Swift 的最佳良伴。別再猶豫了,現在開始學 Swift,正是時候 !
《 Swift程式設計入門》、《App程式設計入門 - iPhone.iPad》作者,《 文組生的 iOS App 程式設計入門》、《彼得潘的 iOS App程式設計入門 》講師
彼得潘
訂購/退換貨須知
購買須知:
使用金石堂電子書服務即為同意金石堂電子書服務條款。
電子書閱讀方式分為金石堂(線上閱讀)及Readmoo(兌換碼)兩種方式
- 您所購買的電子書,將儲存於會員中心→我的交易紀錄「我的e書櫃」,點選線上閱讀直接開啟閱讀。
- 最佳瀏覽載體: 建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 14.2 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
- 您所購買的電子書,請至會員中心→我的交易紀錄「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。
退換貨須知:
- 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
- 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
商品評價