新書推薦:
《
中国古代小说学史
》
售價:NT$
857.0
《
中国海域史·南海卷
》
售價:NT$
500.0
《
戏剧舞蹈人物动态图集(绝美的服装设计和极致的身体动态美感展现)
》
售價:NT$
1632.0
《
政治权力与公司控制 公司治理的全球政治学新解
》
售價:NT$
587.0
《
隈研吾建筑图鉴 50座名建筑的深度拆解与访谈
》
售價:NT$
551.0
《
古雅典的民主与法治(当城邦服从法律时,所有这些资源都会为共同的利益服务)
》
售價:NT$
551.0
《
社会法哲学(全二册)(社会法与法社会论丛)
》
售價:NT$
1265.0
《
中国传统药食同源物质图典
》
售價:NT$
1163.0
|
內容簡介: |
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基礎
|
|