Swift編程實戰:iOS應用開發實例及完整解決方案

Swift編程實戰:iOS應用開發實例及完整解決方案 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[美] Vandad Nahavandipoor 著

下載链接在页面底部


點擊這裡下載
    

想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-26


圖書介紹


齣版社: 機械工業齣版社
ISBN:9787111539278
版次:1
商品編碼:11962832
品牌:機工齣版
包裝:平裝
叢書名: O'Reilly精品圖書係列
開本:16開
齣版時間:2016-06-01
用紙:膠版紙


類似圖書 點擊查看全場最低價

相關圖書





圖書描述

內容簡介

  本書完全用蘋果公司的Swift編程語言進行瞭重寫,讀者在創建iOS應用時遇到的許多煩人問題,都可以通過本書介紹的方法得到解決。
  本書使用瞭iOS 8的SDK,讀者會在書中找到數百個全新的、改進過的知識點,包括使用健康應用數據和HomeKit配件、增強的動畫和繪圖、存儲和保護數據、收發通知、管理文件和文件夾,等等。每節的示例代碼都在Github上,讀者可以立即使用

作者簡介

  Vandad Nahavandipoor,資深iOS和OS X工程師,現就職於一個範圍覆蓋29個國傢、擁有超過7000名員工的國際傳媒公司。此前他曾在英國勞埃德銀行工作,為數百萬英國用戶提供iOS應用程序。

精彩書評

  “從使用iOS的新特性進行編碼到處理復雜的需求,本書總是帶給我所需要的資源和優秀、清晰、有實踐性的示例。現在,我開始使用Swift,本書成為我的*佳參考,沒有它我會迷失。”
   ——Joao Duarte iOS高級軟件工程師

目錄

前言 1
第1章 基礎知識 9
1.0 介紹 9
1.1 為視圖添加模糊效果 17
1.2 使用popover展示臨時信息 20
1.3 使用UIImageView顯示圖片 24
1.4  使用UILabel顯示靜態文本 28
1.5  使用UIButton嚮UI中添加按鈕 34
1.6  顯示警告視圖或者操作列錶 38
1.7  使用UISwitch創建、使用、自定義開關 43
1.8  使用UIPickerView選取值 47
1.9  使用UIDatePicker選擇日期或時間 51
1.10 使用UISlider實現區間滑塊 55
1.11 使用UISegmentedControl實現分組的緊湊選項 59
1.12 使用UIActivityViewController顯示分享選項 62
1.13 使用UIActivityViewController展示自定義分享選項 67
1.14 在導航欄上顯示圖片 72
1.15 使用UIBarButtonItem嚮導航欄添加按鈕 73
1.16 使用UITextField接受用戶文本輸入 78
1.17 使用UITextView顯示多行文本 85
1.18 使用UIScrollView創建可滾動的內容 89
1.19 使用WebKit載入網頁 92
1.20 使用UIWebView載入網頁 95
1.21 使用UIProgressView顯示進度 98
1.22 創建配置文件 100
第2章 擴展 107
2.0 介紹 107
2.1 為照片應用添加新的照片編輯能力 110
2.2 嚮iOS提供自定義分享擴展 117
2.3 構建自定義鍵盤 126
2.4 通過操作擴展,在應用內部提供服務 132
2.5 嚮通知中心添加小工具 139
第3章 使用HealthKit管理健康數據 149
3.0 介紹 149
3.1 設置應用以使用HealthKit 149
3.2 獲取和修改用戶體重信息 152
3.3 訪問和修改用戶身高信息 158
3.4 獲取用戶特徵 165
3.5 觀察用戶健康信息變化 169
3.6 讀寫用戶燃燒的總卡路裏值 174
3.7 單位轉換 186
第4章 使用HomeKit管理傢用電器 189
4.0 介紹 189
4.1 模擬HomeKit配件 191
4.2 在HomeKit中管理用戶住宅 197
4.3 嚮用戶的住宅添加房間 204
4.4 在用戶住宅中指定區域 208
4.5 發現和管理支持HomeKit的配件 213
4.6 與HomeKit配件進行交互 218
4.7 對HomeKit配件進行分組 225
第5章 創建有動態交互性的用戶界麵 228
5.0 介紹 228
5.1 嚮UI組件添加重力效果 229
5.2 在UI組件之間檢測並響應碰撞 231
5.3  使用推動(push)實現UI組件動畫 237
5.4 對動力項目進行關聯 241
5.5 嚮UI組件添加“跳動”效果 245
5.6 為動力特效設定特徵 248
第6章 錶格視圖和集閤視圖 252
6.0 介紹 252
6.1 填充錶格視圖數據 253
6.2 為錶格視圖的單元格添加滑動刪除功能 257
6.3 在錶格視圖中創建頁眉和頁腳 258
6.4 在錶格視圖中顯示刷新控件 265
6.5 為集閤視圖提供基本內容 268
6.6 使用.xib 文件填充集閤視圖的自定義單元格 271
6.7 處理集閤視圖中的事件 278
6.8 為集閤視圖提供頁眉和頁腳 281
6.9 為集閤視圖添加自定義交互 285
第7章 並發和多任務 289
7.0 介紹 289
7.1 執行UI相關任務 292
7.2 執行非UI相關任務 294
7.3 在特定延時之後執行任務 301
7.4 對某個任務僅僅執行一次 303
7.5 將任務進行分組 305
7.6 使用操作(NSOperation)創建簡單並發 307
7.7 在操作間創建依賴關係 312
7.8 觸發周期性任務 314
7.9 在後颱執行長時間運行的任務 317
7.10 為應用添加後颱抓取功能 320
7.11 在後颱中播放音頻 328
7.12 在後颱處理位置變化 331
7.13 在後颱處理網絡連接 333
第8章 安全 336
第9章 Core Location、iBeacon和地圖 370
第10章 手勢識彆 403
第11章 網絡與分享 420
第12章 多媒體 451
第13章 通訊錄 474
第14章 文件與文件夾管理 500
第15章 攝像頭和照片庫 521
第16章 通知 556
第17章 Core Data 594
第18章 日期、日曆和事件 628
第19章 圖形和動畫 657
第20章 Core Motion 708
第21章 Cloud 724

前言/序言

  譯者序
  移動應用開發作為當今最熱門的應用開發方嚮,已經受到全世界開發者的極大關注。一方麵,在主流的移動平颱iOS中,Swift語言作為這一領域的新貴,無疑會在未來幾年賺足眼球。對於原有的iOS開發人員,有喜也有悲。歡喜的是,開發人員終於有瞭一門更加優秀、更加現代化、更加高性能的編程語言。將Swift作為武器,可以高效地開發齣高質量的移動應用。悲傷的是,如果開發人員現在還不開始學習Swift,恐怕用不瞭多久就會被Swift帶來的技術革新無情淘汰。另一方麵,iOS本身也在快速地進行技術演進。不同以往,iOS 8引入和開放瞭許多彆齣心裁的新技術,如Extensions、HealthKit、HomeKit、TouchID,等等。如果開發人員能夠充分利用這些新技術,就可以顯著改善應用帶給用戶的使用體驗,進而在移動應用時代取得製高點。在這個時候,我深深地體會到擁有一本優秀教材的重要性。
  第一次拿到本書的原版作品時,既興奮又倍感壓力。一方麵,本書既介紹瞭iOS,又介紹瞭如何用Swift進行實戰,與當今的市場需求非常契閤。另一方麵,隨著深入閱讀,我深深地被原作者的睿智和纔華所打動。本書的內容完整詳實,書中例子盡可能追求簡單,並切中要害。既可以作為教材供在校師生使用,也可以作為工具書,供一綫工程師備查。如何將這樣一部優秀的作品盡可能快並且盡可能高質量地呈現給國內的讀者,對我們來說是一個前所未有的巨大挑戰。
  作為美團移動團隊的成員,我們都是奮戰在一綫的iOS開發工程師,但是翻譯圖書對我們來說仍然是個巨大的挑戰。首先是時間,我們需要利用業餘時間和盡可能多的碎片時間進行本書的翻譯工作,深夜還經常看到小夥伴們仍然在奮筆疾書。不僅如此,我還有些許憂慮,擔心自己把握不好原著恰到好處的筆鋒,不能有效地將這樣一部優秀的作品呈現在讀者麵前。因此,我們對這次翻譯非常用心,與幾位閤作者一起查閱瞭大量相關資料,力求做到專業詞匯準確權威,將原書的精華呈現給每一位讀者。
  現在,我懷著期盼和忐忑的心情,將這本譯著呈現給大傢,渴望得到您的認可,更渴望與您成為朋友,如果您有任何問題和建議,請與我聯係(liangshixing@gmail.com),讓我們一起探討,共同進步!
  感謝機械工業齣版社華章公司的陳佳媛老師對我們的信任與支持。感謝(美團)酒店旅遊事業群負責人陳亮建立瞭這支充滿技術熱情的移動團隊。感謝另外兩位主要譯者——我的多年好友陳作君以及團隊主管趙萌——幾個月以來的共同努力。感謝北京航空航天大學的宋友老師和楊思宇同學,他們為本書的定稿和審讀提齣瞭大量有建設性的寶貴意見,並做齣瞭許多有創新性的指導工作。感謝團隊其他小夥伴,郝田田、王禹華、吳卓和張傑,對本書翻譯審讀工作的鼎力相助。最後,還要特彆感謝傢人的理解與包容。
  梁士興
  2016年6月於北京



Swift編程實戰:iOS應用開發實例及完整解決方案 下載 mobi epub pdf txt 電子書 格式

Swift編程實戰:iOS應用開發實例及完整解決方案 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Swift編程實戰:iOS應用開發實例及完整解決方案 下載 mobi pdf epub txt 電子書 格式 2024

Swift編程實戰:iOS應用開發實例及完整解決方案 下載 mobi epub pdf 電子書
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

書不錯,內容很好,很實用

評分

最喜歡在京東買書!棒棒噠~劃算又方便~

評分

這個用戶很懶未留下任何評價

評分

已經收到瞭,感覺還可以

評分

好書,從OC到swift的過渡,需要一本這樣的書來輔助一下

評分

哎呦不錯哦,這本書很厚,為瞭京東豆,我也是拼瞭

評分

此用戶未填寫評價內容

評分

書的質量很好,知識點也不錯。

評分

不過吧,是幫彆人買的

類似圖書 點擊查看全場最低價

Swift編程實戰:iOS應用開發實例及完整解決方案 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.cndgn.com All Rights Reserved. 新城書站 版权所有