2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

iPhone開發入門經典

  • 作者:(美) 雷 (美) 詹森 著 袁國忠 譯
  • 出版社: 人民郵電出版社
  • 出版時間:2010-08-01
  • 版次:1
  • 商品編號: 10354336

    頁數:498

    印次:1

    印刷時間:2010-08-01


HK$97.80 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《iPhone開發入門經典》基於Apple最新發佈的iPhoneOS3.0編寫,循序漸進地介紹了從事iPhoneF發所需的基本知識,包括使用Xcode、Interface Builder、objective-C和(Cocoa Touch等開發工具,設計及美化用戶界面,讀寫和顯示數據,播放和錄製多媒體,調試、優化和發佈應用程序等主題。
  《iPhone開發入門經典》通過簡潔的語言和詳細的步驟,幫助讀者迅速掌握開發iPhone應用程序所需的基本知識,適合沒有任何編程經驗的新手閱讀,也可供有志於從事iPhone開發的人員參考。

作者簡介

  John Ray,當前是俄亥俄州立大學研究基金會的高級商業分析師兼開發團隊經理。他在Macmillan、Sams和Que公司出版了大量圖書,其中包括Special Edition Using TCP/IP、Teach YourseIf DreamweaverMXin21Days、Mac OS XU nleashed和Macromedia AII-IN -One。作為一名從1984年起就開始使用Macintosh的用戶,他努力確保在每個項目中都平等對待Macintosh。即使在編寫技術性圖書(如Special Edition Using TCP/IP)時,也在其中介紹了大量有關Macintosh及其應用程序的信息。他的寫作手法簡潔明快,即使對初中級讀者來說也簡單易懂,因此深受好評。
  Sean Johnson很久以前就是一名Mac開發人員,擁有超過15年的產品開發經驗,受聘的企業包括小型獨立軟件開發商、新興企業以及諸如IBM等大型軟件開發商。他在Mac Developer Network上開闢了一個有關產品設計的專欄,還為IBM developer Works和各種雜誌撰寫文章。Sean經營著產品開發諮詢公司Snooty Monkey,LLC,該公司致力於為創建出類拔萃的Web、Mac和iPhone應用程序提供技術諮詢。他與妻子和兩個孩子居住在風光秀麗的北卡羅來納州教堂山市。

目錄

第1章 為 開發準備好系統和iPhone
1.1 歡迎進入iPhone平台
11.1 顯示屏和圖形
11.2 應用程序資源約束
11.3 連接性
1.1.4 輸入和反饋
1.2 成為iPhone開發人員
1.2.1 加八AppLe開發人員計劃
1.2.2 安裝iPhone開發工具
l.3創建開發供應配置文件
1.3.1 什麼是開發供應配置文件
1.3.2 生成並安裝開發供應配置文件
1.3 3使用iPhone應用程序測試配置文件
1.4 開發技術概述
I.4.1 Apple開發套件
1.4.2 Objective.C
1.4.3 CoCoaTouch
1.4.4 模型現圈.控制器
1.5 小結
1.6 問與答
1.7 作業
1.7.1 測驗
1.7.2 答案
1.7.3 練習

第2章 Xcode和iPhone模擬器簡介
2,1使用Xcode
2.1.1 創建和管理項目
2.1.2 刪除文件和資源
2.1.3 編輯和導航代碼
2.1.4 生成應用程序
2.1.5 項目屬性
2.2 使用iPhone模擬器
2.2.1 在模擬器中啟動應用程序
2.2.2 模擬多點觸摸事件
2.2.3 旋轉iPhone
2.2.4 模擬其他情況
2.3 小結
2.4 問與答
2.5 作業
2.5.l測驗
2..5.2 答案
2.5.3練習
2.6 進一步探索

第3章 探索Apple平台語言0bjective-C
3.1 面向對象編程和Objective-C
3.1 1什麼是面向對象編程
3.1 2面向對象編程術語
3.l.3 什麼是0bjective-C
3.2探索Objective-C文件結構
3.2.1 頭文件/接口文件
3.2.2 實現文件
3.2.3 免費獲取結構
3.3 Objeelive-c編程基礎
3.3 l 聲明變量
3.3.2 分配、初始和釋放對象
3.3 13使用方法及發送消息
3.3.4 表達式和決策
3.4 內存管理
34.1 釋放對象
3.4.2 使用autorclease方法
3.4.3 保留對象
3.4.4 在dealloc中釋放實例變量
34.5 釋放規則
3.5 小結
3.6 問與答
3.7 作業
3.7.1 測驗
3.7.2 答案
3.7 .3練習
3.8 進一步探索

第4章 CoooaTouch內幕
4.1 CocoaTouch是什麼
4.1.1 冷靜面對大量的功能
4.1 2年輕但成熟
4.2 探索iPlaone技術層
4.2.1 Cocoa'rouch層
4.2.2 多媒體層
4.2 3 核心服務層
4.2.4 核心OS層
4.3 跟蹤Plaone應用程序的生命週期
4.4 Cocoa基礎
4.4.1核心應用程序類
4.4.2數據類型類
4.4 3界面類
4.5 使用xcoode探索iPllone框架
4.5.1 Xcode文檔
4.5.2 快速幫助
4.6 小結
4.7 問與答
4.8 作業
4.8.1 測驗
4.8.2 答案
4.8.3 練習

第5章 探索InterfaceBuIlder.
5.1 瞭解InterfaceBuilder
5.1 lInterl6apeBuilder採用的方法
5.1.2 剖析InterlFaceBuilderXIB文件
5.2 創建用戶界面
5.2.1 對象庫
5.2.2 佈局工具
5.3 定製界面外觀
5.3 l使用屬性檢查器
5.3.2 設置輔助功能屬性
5.3.3 測試界面
5.4 連接到代碼
5.4.1 在Xcode中啟動InterfaceBuilder
5.4 .2實現概述
5.4.3 輸出口和操作
5.4.4 對象身份
5.5 小結
5.6 問與答
5.7 作業
5.7.1 測驗
5.7.2 答案
5.7.3 練習
5.8 進一步探索

第6章 模型覯圖-控制器應用程序設計
6.1 瞭解設計模式模型.視圖控制器
6.1.1 製作「意大利麵條式」代碼
6.1.2 使用MVC:將應用程序設計結構化
6.2 Xcode和Inter Face Builder如何實現MVC
6.2.1 視圖
6.2.2 視圖控制器
6.2.3 數據模型
6.3 使用模板vicw.BasedApplication
6.3.1 實現概述
6.3 2創建項目
6.3.3 在視圖控制器中創建輸出口和操作
6.3.4 創建視圖
6.3.5 實現視圖控制器邏輯
6.3.6 釋放內存
6.3.7 生成應用程序
6.4 小結
6.5 問與答
6.6 作業
6.6.1 測驗
6.6.2 答案
6.6.3 練習
6.7 進一步探索

第7章 使用文本、鍵盤和按鈕
7.1 基本用戶輸入和輸出
7.1.1 按鈕
7.1.2 文本框和文本視圖
7.1.3 標籤
7.2 使用文本字段、文本視圖和按鈕
7.2.1實現概述
7.2.2 創建項目
7.2.3 創建輸出口和操作
7.2.4 添加文本框
7.2.5 添加文本視圖
7.2.6 創建風格獨特的按鈕
7.2 7隱藏鍵盤
7.2.8 實現視圖控制器邏輯
7.2.9 釋放對象
7.2.10 生成應用程序
7.3 小結
7.4 問與答
7.5 作業
7.5.1 測驗
7.5.2 答案
7.5.3 練習
7.6 進一步探索

第8章 處理圖像、動畫和滑塊
8.1 用戶輸入和輸出
8.1.1 滑塊
8.1.2 圖像視圖
8.2 創建並管理圖像動畫和滑塊
8.2.1 實現概述
8.2.2 創建項目
8.2.3 添加動畫資源
8.2.4 準備輸出口和操作
8.2.5 添加圖像視圖
8.2.6 添加滑塊
8.2.7 完成界面的創建
8.2.8 實現視圖控制器邏輯
8.2.9 釋放對象
8.2.10 生成應用程序
8.3 小結
8.4 問與答
8.5 作業
8.5.1 測驗
8.5.2 答案
8.5.3 練習
8.6 進一步探索

第9章 使用高級界面控件
9.1 用戶輸入和輸出
9.1.1 開關
9.1 2分段控件
9.1.3 Web視圖
9.1.4 可滾動的視圖
9.2 使用開關、分段控件和wleb視圖
9.2.1 實現概述
9.2.2 創建項目
9.2.3 創建輸出口和操作
9.2.4 添加分段控件
9.2 5 添加開關
9.2.6 添加Wleb視圖
9.2.7 完成界面
9.2.8 實現視圖控制器邏輯
9.2.9 釋放對象
9.2.10 生成應用程序
9.3 使用可滾動視圖
9.3.1 實現概述
9.3.2 創建項目
9.3.3 創建輸出口
9.3.4 添加可滾動視圖
9.3.5 實現滾動行為
9.3.6 釋放對象
9.3.7 生成應用程序
9.4 小結
9.5 問與答
9.6 作業
9.6 1測驗
9.6.2 答案
9.6.3 練習
9.7 進一步探索

第10章 使用選擇器選擇多種值
10.1 瞭解選擇器
10.1.1 日期選擇器
10.1 2選擇器視圖
10.2 使用日期選擇器
10.2.1 實現概述
10.2.2 創建項目
10.2.3 添加日期選擇器
10.2.4 完成界面
10.2.5 實現視圖控制器邏輯
10.3 實現自定義選擇器視圖
10.3.1實現概述
10.3.2 創建項目
10.3.3 添加選擇囂視圖
10.3.4 完成界面
10.3.5 向選擇器提供數據
10.3.6 對用戶在選擇器中選擇值做出反應
10.3.7 微調選擇囂UI
10.4 小結
10.5 問與答
10.6 作業
10.6.1 測驗
10.6.2 答案
10.6 13 練習
10.7 進一步探索

第11章 引起用戶注意
11.1 探索通知用戶的方法
11.l.l 準備通知項目文件
11.1.2 創建通知項目的界面
11.1.3 連接到輸出口和操作
ll.2 生成警告
11.2.1 顯示簡單警告
11.2 2 創建多選項警告
ll.3 使用操作表
11.3.1 顯示操作表
11.3.2 修改操作表的外觀
11.3.3 對用戶按下操作表按鈕做出響應
11.4 使用警告聲音和震動
11.4.1 系統聲音服務
11.4.2 播放聲音和警告
11.4 3 震動iPhone
11.5 小結
11.6 問與答
11.7 作業
11.7 1測驗
11.7.2 答素
11.7.3 練習
11.8 進一步探索

第12章 使用工具欄創建簡單的多視圖應用程序
12.1 探索單視圖應用程序和多視圖應用程序
12.2 創建多視圖應用程序
12.2.1 實現概速
12.2.2 創建項目
12.2.3 實例化視圖控制器
12.2.4 使用工具欄來切換視圖
12.3 小結
12.4 問與答
12.5 作業
12.5.1 測驗
12.5.2 答案
12.5.3 練習
12.6 進一步探索

第13章 使用選項卡欄管理多視圖界面
13.1 選項卡欄和選項卡欄控制器
13.2 創建多視圖選項卡欄應用程序
13.2.1 實現概述
13.2.2 創建項目
13.2.3 添加選項卡欄控制器
13.2.4 配置視圖控制器類
13.2.5 實現ArcaView視圖
13.2.6 實現VolumcView視圖
13.2.7 實現SummaryView視圖
13.3 小結
13.4 問與答
13.5 作業
第14章 存儲應用程序首選項
第15章 使用表視圖顯示和導航數據
第16章 讀寫數據
第17章 創建可旋轉及調整大小的用戶界面
第18章 擴展觸摸界面
第19章 使用加速計輸入檢測移動
第20章 使用多媒體
第21章 與其他應用程序交互
第22章 實現地圖和定位服務
第23章 通過 App Store分發應用程序


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。