新書推薦:
《
比特幣富豪:洗錢、豪賭、黑市交易、一夕暴富,顛覆世界的加密貨幣致富秘辛
》
售價:HK$
118.8
《
最強的戀愛科學:48則心理醫生教你在戀愛中稱霸的超實用技巧
》
售價:HK$
95.0
《
我的憂鬱症
》
售價:HK$
98.0
《
烏龜飼育與圖鑑百科:從飼養方法、健康照護,帶你認識全世界的烏龜、正確飼養烏龜!
》
售價:HK$
103.9
《
人總需要勇敢生存
》
售價:HK$
130.6
《
圖解網路的運作機制
》
售價:HK$
112.8
《
魚貝海鮮料理事典:世界級的夢幻魚貝食材,圖鑑食譜,一本搞定!
》
售價:HK$
166.3
《
網紅養成手冊|內容行銷x拍攝技巧x廣告收入
》
售價:HK$
112.8
|
內容簡介: |
APracticalGuidetoBuildingYourFirstAppfromScratch
BeginningiOS8ProgrammingwithSwift
最新iOS8首發登場!超人氣AppCoda技術部落格作家
帶給你第一手iOS8Swift獨家開發密技
在WWDC2014,Apple讓所有iOS開發者同感震驚,
因為他們推出了一個新的程式語言稱做Swift。
Swift標榜是一個「快速、現代、安全、互動」的程式語言。
這個語言很容易學習,而且內建許多功能可以讓程式開發更有效率。
本書包括了Swift程式語言的完整觀念,你可以學到如何從無到有來建立一個App。
首先會先學習Swift基本觀念,接著規劃一個App原型,之後跟著每個章節在App上加上一些功能。整本書完成後,你將會擁有一個真正的App。
過程中你會學到最常用的介面元件、如何在表格視圖中展示資料、自訂cell以改善外觀與質感、建立動畫、地圖的處理、頁面視圖控制器、儲存資料到本地資料庫、CloudKit的整合、使用TestFlight來安排beta版測試,等等。
並提供眾多的專案演練,可幫助你在學習時輕鬆上手。依各章內容循序漸進練習,修復bug以及測試你的App是一項值得的經驗。絕對能夠打好iOS8程式語言的基礎與掌握程式開發的技巧,並實際打造出iOS8App。
內容是作者集結廣受歡迎的iOS8教學文章,並收納數千名讀者的意見編寫而成。
不論你是想學習新程式語言的程式設計師,或是想要將你的設計轉換為iOSApp的設計師,又或者是一位想學習寫程式的企業家,這本書絕對是你的首選。(假設你熟悉使用MacOSX與iOS)
拿起這本書,你將學到:
使用Swift打造你的第一個App
App原型設計前製規劃
物件導向原則和MVC開發方法
自訂動作按鈕與導覽器
建立動畫與視覺效果
自訂cell以改善外觀與質感
靜態表格視圖與照片庫
使用搜尋欄搜尋表格資料
儲存資料到本地資料庫
網頁視圖與Email的處理
地圖的處理應用
App多國語系化
CloudKit的整合運用
使用TestFlight來安排beta版測試
iPhone上App的部署與運作
在AppStore發佈你的產品
|
關於作者: |
作者簡介
SimonNg
AppCoda知名iOS技術專門網站創辦人www.appcoda.com
其部落格每月吸引十萬多名讀者點閱。
目前擔任專業軟體工程師,從事軟體開發、系統設計十餘年,
近年致力於iOS程式教學及研究,並開發了多款手機應用軟體。
|
目錄:
|
序言
GettingStartedwithXcode6Development
SwiftPlaygrounds
Chapter1:使用Swift打造你的第一個App
Chapter2:進一步說明HelloWorldApp的原理
Chapter3:AutoLayout介紹
Chapter4:開始寫程式前的規劃–App原型設計
Chapter5:利用UITableView建立表格App
Chapter6:使用PrototypeCell自訂表格視圖
Chapter7:表格Cell的選取與UIAlertController
Chapter8:表格列、自定動作按鈕與MVC
Chapter9:導覽控制器與Segue
Chapter10:物件導向程式介紹
Chapter11:美化細節視圖與自訂導覽列
Chapter12:SelfSizingCells(Cell的自適應調整)
Chapter13:基本動畫與視覺特效
Chapter14:地圖的處理
Chapter15:靜態表格視圖與照片庫
Chapter16:CoreData
Chapter17:搜尋欄
Chapter18:UIPageViewController介紹
Chapter19:探索標籤欄
Chapter20:網頁視圖與Email的處理
Chapter21:探索CloudKit
Chapter22:App本地化
Chapter23:iPhone上App的部署與測試
Chapter24:使用TestFlight做Beta測試
Chapter25:上架你的App至AppStore
BonusChapter:Swift基礎
|
|