iOS軟件開發兵法

iOS軟件開發兵法 pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:李雲天
出品人:
頁數:362
译者:
出版時間:2013-1
價格:69.00元
裝幀:平裝
isbn號碼:9787121184628
叢書系列:
圖書標籤:
  • 編程
  • iOS
  • iOS
  • Swift
  • Objective-C
  • 移動開發
  • 編程
  • 技術
  • 教程
  • 軟件工程
  • 蘋果
  • 開發指南
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《iOS軟件開發兵法:應用程序與遊戲開發之道》從新手入門講起,通過多個遊戲和應用程序開發案例,嚮蘋果開發愛好者提供瞭一套縝密的iOS開發思路、流程與技巧,使讀者能快速上手,快速應用,快速獲得經濟收益。

《iOS軟件開發兵法:應用程序與遊戲開發之道》共分12章,其中第1章講解瞭蘋果開發環境設置;第2章介紹瞭第一個iPhone程序開發流程,第3~7章分彆介紹瞭計算器、電子圖書、新華字典、圖片瀏覽器、iTunes歌麯排行等實用的應用程序;第8章和第9章介紹瞭挑戰數獨和迷你連連看兩個熱門的遊戲程序開發,第10章和第11章講解瞭最新的地圖、定位係統的開發和iColud應用,第12章介紹瞭iOS應用程序發布與管理。

《iOS軟件開發兵法:應用程序與遊戲開發之道》的特色是將實例介紹的技術深度和超值的實用性結閤在一起。隨書附送的光盤中提供瞭來源於真實項目的可重用商業代碼,可以讓讀者參考學習。

著者簡介

圖書目錄

第1章 彈起前奏麯:環境設置 1
1.1 前期準備 1
1.1.1 開發環境要求 1
1.1.2 注冊為蘋果開發者 1
1.2 安裝Xcode 4
1.3 相關資源 5
第2章 讓舞颱多姿多彩:設計第一個iPhone 界麵 6
2.1 什麼是Xcode 6
2.2 創建項目 7
2.3 Xcode 項目窗口 10
2.3.1 工具欄(Toolbar) 10
2.3.2 導航區域(Navigator area) 13
2.3.3 編輯區域與調試區域(Editor area/Debug area) 13
2.3.4 檢查窗格(Inspector pane) 14
2.4 Interface Builder 15
2.5 Hello World 經典程序 16
2.6 實現視圖自動鏇轉功能 17
2.7 掌握更多的常用控件 20
2.8 掌握錶格視圖 30
2.9 實現視圖切換 41
2.10 本章總結 47
第3章 數學算術:計算器 48
3.1 實現簡單計算器功能 48
3.1.1 基本功能 48
3.1.2 創建項目 48
3.1.3 構建視圖 50
3.1.4 實現基本功能 50
3.1.5 實現存儲 56
3.2 實現科學計算器 58
3.2.1 實現思路 58
3.2.2 創建另一個視圖控製器 58
3.2.3 構建視圖 58
3.2.4 鏇轉切換視圖 61
3.3 本章總結 62
第4 章 上演第一幕:電子圖書程序 63
4.1 程序結構 63
4.2 知識點分析 63
4.3 移動圖書數據庫結構 64
4.3.1 使用命令行創建SQLite 數據庫 65
4.3.2 使用客戶端軟件創建SQLite 數據庫 65
4.4 創建一個iPhone 項目 66
4.4.1 項目文件介紹 68
4.4.2 應用程序還需要哪些文件 71
4.5 創建另一個視圖控製器 75
4.6 應用程序國際化 76
4.6.1 標題的國際化 76
4.6.2 文本的國際化 78
4.7 在項目中引入SQLite 支持 80
4.7.1 引入example_book.sqlite3 文件 80
4.7.2 操作SQLite 的類 81
4.7.3 SQLiteHelper 81
4.7.4 BookDB 83
4.8 瞭解UIViewController 87
4.9 設計並處理第1 個窗口:圖書目錄列錶 88
4.9.1 初始代碼分析 88
4.9.2 添加UITableView 90
4.9.3 添加視圖控製器屬性 92
4.9.4 關聯IBOutlet 對象和UITableView 93
4.9.5 讀取並處理圖書目錄 94
4.10 設計並處理第2 個窗口:圖書正文 97
4.10.1 BookContentViewController.h 接口文件 97
4.10.2 BookContentViewController.xib 視圖文件 97
4.10.3 關聯IBOutlet 對象和控件 98
4.10.4 BookContentViewController.m 實現文件 99
4.10.5 如何顯示正文 101
4.11 UITableViewDelegate 與UITableViewDataSource 102
4.12 設置程序啓動畫麵 103
4.13 應用程序圖標 103
4.14 本章總結 104
第5 章 學文識字:新華字典 105
5.1 分析新華字典功能 105
5.2 設計新華字典數據庫結構 105
5.3 創建新華字典項目 106
5.4 搜索漢字 108
5.4.1 設計視圖 108
5.4.2 瞭解UISearchBar 111
5.4.3 實現Word 字類 112
5.4.4 在數據庫中查找漢字 113
5.4.5 顯示漢字介紹 114
5.5 按拼音搜索 115
5.5.1 設計視圖 115
5.5.2 在數據庫中查找 116
5.5.3 瞭解UITableViewDataSource 117
5.5.4 實現代理方法 117
5.5.5 控製Tab 切換 117
5.6 按部首搜索 118
5.6.1 設計視圖 119
5.6.2 在數據庫中查找 120
5.6.3 具體實現 122
5.7 按筆畫搜索 123
5.7.1 設計視圖 123
5.7.2 瞭解多視圖程序 124
5.7.3 具體實現 125
5.8 本章總結 128
第6 章 圖霸天下:圖片瀏覽器 129
6.1 圖片瀏覽器結構 129
6.2 應用程序知識點分析 130
6.3 設計圖片瀏覽器數據庫結構 130
6.4 創建圖片瀏覽器項目 130
6.5 相冊屬性類與圖片屬性類 133
6.6 引入SQLite 3 134
6.7 第1 個功能:管理相冊 137
6.7.1 “添加”按鈕 137
6.7.2 使用UIAlertView 添加相冊 138
6.7.3 顯示相冊 140
6.7.4 修改相冊 143
6.7.5 刪除相冊 146
6.8 第2 個功能:瀏覽相冊 147
6.8.1 添加組件 148
6.8.2 從係統照片庫復製圖片 151
6.8.3 處理並顯示圖片 153
6.8.4 刪除相冊中的圖片 158
6.9 第3 個功能:查看圖片 160
6.9.1 瞭解UIScrollView 160
6.9.2 用電子郵件發送圖片 161
6.9.3 將圖片保存到係統照片庫 165
6.9.4 用幻燈片播放圖片 166
6.10 本章總結 169
第7 章 優勝劣汰:iTunes 歌麯排行榜 170
7.1 iTunes 歌麯排行榜結構 170
7.2 應用程序知識點分析 170
7.3 什麼是Core Data 171
7.3.1 Core Data 基本架構 172
7.3.2 托管對象(Managed Objects)和托管對象模型(Managed Object Model) 176
7.3.3 基本實現 177
7.4 創建iPhone 項目 179
7.5 持久化存儲模型 179
7.5.1 歌麯信息 180
7.5.2 配置托管對象模型 182
7.5.3 創建托管對象Song 182
7.6 NSOperation 與NSOperationQueue 183
7.7 NSURLConnection 184
7.8 libxml2 184
7.9 將歌麯排行榜下載到Core Data 185
7.9.1 iTunesRSSImporter 185
7.9.2 源代碼分析 193
7.10 歌麯詳細信息:SongDetailViewController 195
7.11 自定義歌麯排行榜中的歌麯信息顯示 197
7.12 歌麯排行榜:TopSongsViewController 199
7.12.1 TopSongsViewController.h 接口文件 200
7.12.2 TopSongsViewController.m 實現文件 200
7.12.3 NSFetchedResultsController 205
7.12.4 獲取數據 205
7.12.5 顯示獲取的數據 206
7.12.6 延遲加載封麵圖片 206
7.12.7 下載圖片 207
7.12.8 ImageDownloader.h 接口文件 207
7.12.9 ImageDownloader.m 實現文件 207
7.13 AppDelegate 209
7.13.1 AppDelegate.h 接口文件 209
7.13.2 AppDelegate.m 實現文件 209
7.14 本章總結 213
第8 章 智商大戰:挑戰數獨 215
8.1 什麼是數獨遊戲 215
8.2 編寫數獨遊戲第1 步 216
8.3 遊戲菜單設計 218
8.4 數獨棋盤設計 221
8.5 數字輸入工具設計 229
8.6 輔助數字輸入設計 233
8.7 遊戲結束,判斷正確性 242
8.8 本章總結 245
第9 章 人人愛玩:迷你連連看 246
9.1 什麼是Cocos2d 246
9.2 安裝Cocos2d 246
9.3 創建Cocos2d 應用 248
9.4 Cocos2d 目錄結構 249
9.5 開始編寫程序 250
9.5.1 main.m 250
9.5.2 預編譯前綴頭文件 251
9.5.3 AppDelegate 251
9.5.4 HelloWorldLayer 252
9.5.5 內存管理 254
9.6 主場景遊戲菜單設計 254
9.7 遊戲關卡選擇 259
9.8 遊戲界麵設計 262
9.9 核心算法:生成隨機的成對圖片 267
9.10 核心算法:判斷圖片能否被消除 276
9.11 遊戲時間進度條設計 292
9.12 遊戲道具設計 295
9.13 遊戲背景音樂與音效設置 299
9.14 存儲遊戲關卡設置與用戶遊戲數據 307
9.15 本章總結 317
第10 章 快樂旅途:地圖、定位係統開發 318
10.1 MapKit 框架 318
10.2 Core Location 框架 322
10.2.1 什麼是Core Location 322
10.2.2 使用Core Location 322
10.2.3 反嚮編碼CLGeocoder 325
10.3 地圖注解 326
10.3.1 添加地圖注解 327
10.3.2 長按添加地圖注解 332
10.4 本章總結 336
第11 章 用之不竭:iCloud 應用 337
11.1 什麼是iCloud 337
11.2 iCloud 的存儲方式 338
11.3 配置iCloud 應用的授權 339
11.4 實例:從iCloud 上傳與下載文件 341
11.5 本章總結 351
第12 章 完美謝幕:iOS 應用程序發布與管理 352
12.1 注冊開發者賬號 352
12.2 iOS Provisioning Portal 352
12.2.1 證書 353
12.2.2 設備 355
12.2.3 App ID 355
12.2.4 創建Provisioning Portal 356
12.2.5 安裝Provisioning Portal 356
12.3 發布應用程序 357
12.3.1 編譯可發布應用程序 357
12.3.2 iTunes Connect 360
12.4 上傳應用程序 361
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

想說的太多,導緻每個都蜻蜓點水

评分

想說的太多,導緻每個都蜻蜓點水

评分

想說的太多,導緻每個都蜻蜓點水

评分

想說的太多,導緻每個都蜻蜓點水

评分

想說的太多,導緻每個都蜻蜓點水

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

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有