新書推薦:
《
憤世媽媽
》
售價:HK$
100.9
《
劇場公共領域
》
售價:HK$
103.9
《
舌尖上的人生廚房:43道料理、43則故事,以味蕾交織情感記憶,調理人間悲歡!(台灣首位百萬文學獎得主凌煙,最新飲食散文)
》
售價:HK$
133.6
《
腦科學權威的最高休息法:11年腦科學實證,8種簡易實踐法,改變生活小習慣,終結疲勞、提升腦力,成為高效工作者
》
售價:HK$
95.0
《
國史館現藏總統副總統檔案目錄:蔣中正(第四編,23-32冊)
》
售價:HK$
6531.3
《
東南方的國度:一趟行經越南、柬埔寨、寮國的旅程
》
售價:HK$
157.6
《
經典愛爾蘭:艾倫花樣手織服(暢銷版)(二版)
》
售價:HK$
112.8
《
懷舊糕餅1:90道老師傅不藏私的古早味點心(熱銷增訂版)
》
售價:HK$
133.6
|
內容簡介: |
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基礎
|
|