中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
iPhone 3開發基礎教程

包郵 iPhone 3開發基礎教程

出版社:人民郵電出版社出版時間:2009-11-01
所屬叢書: 圖靈程序設計叢書
開本: 16開 頁數: 412
中 圖 價:¥39.0(5.7折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

iPhone 3開發基礎教程 版權信息

iPhone 3開發基礎教程 本書特色

創造銷售奇跡的經典著作,針對iphone sdk3新特性全面改版,從這里,擁抱軟件開發的未來。
apple公司的iphone開創了移動平臺新紀元!而*新版iphone 3做了不少改進,如強化應用程序對gps的支持,還增加了眾多新功能,如全系統搜索、支持復制和粘貼、收發多媒體信息等。iphone 3與app store的絕配為全世界的程序員提供了一個施展才華的全新大舞臺。只要有新奇的創意,你完全有可能像開發ishoot游戲的ethan nicholas(日收入2萬多美元)和開發trism游戲的steve demeter(月收入超過10萬美元)那樣,單槍匹馬即可贏得全球市場,成功創業,改變自己的人生。
上一版英文原版問世以來在amazon計算機圖書排行榜持續雄踞榜首。總排名一度在20名左右,被奉為經典。而中文版出版后也迅速榮登各大網店排行榜榜首,并創造了半年內印刷四次的銷售奇跡。書中從至uapple網站注冊賬號,下載和安裝免費iphone sdk開始,清晰透徹地講述了創建iphone應用程序的全過程。作者在探討基本概念和各個關鍵特性(iphone界面元素、數據保存、sqlite3、quartz和opengl es、手勢支持、本地化、core location等)時,提供了豐富的實例。更難得的是,本書始終強調iphone開發中的各種*佳實踐,即使是有經驗的開發人員,也
會因此受益匪淺。本書新版針對iphone sdk 3做了大幅修訂,力求使新老讀者都能覺得物有所值。作者在糾正上一版錯誤的基礎上,不僅更新了所有項目代碼,使之兼容新舊sdk,還新增了不少內容,進一步闡明一些讀者反饋的比較難懂的主題。此外,書中還為core data增加了一個新項目。
立即展卷閱讀。開始神奇的iphone開發之旅吧。

iPhone 3開發基礎教程 內容簡介

iphone是一種全新的移動平臺,蘋果公司為它推出了強大的軟件開發工具包iphone sdk。本書是一部關于iphone sdk 3和iphone 3開發的基礎教程,內容翔實、語言生動。書中結合消費類設備上常見的實例,循序漸進地講解了iphone 3開發的基本流程,并介紹了*先進、時尚、受歡迎的iphone 3新特性。
  本書內容完整豐富,具有較強的通用性,編程領域中各層次讀者都能通過本書快速學習iphone開發,提高相關技能。

iPhone 3開發基礎教程 目錄

第1章 歡迎來到iphone的世界 
1.1 關于本書 
1.2 必要條件 
1.3 **知識 
1.4 編寫iphone應用程序有何不同 
1.4.1 只有一個正在運行的應用程序 
1.4.2 只有一個窗口 
1.4.3 受限訪問 
1.4.4 有限的響應時間 
1.4.5 有限的屏幕大小 
1.4.6 有限的系統資源 
1.4.7 不支持垃圾收集 
1.4.8 新功能 
1.4.9 與眾不同的方法 
1.5 本書內容 
1.6 本次更新的內容 
1.7 準備開始吧 
第2章 創建基本項目 
2.1 在xcode中設置項目 
2.2 interface builder簡介 
2.2.1 nib文件的構成 
2.2.2 在視圖中添加標簽 
2.3 美化iphone應用程序 
2.4 小結
第3章 處理基本交互 
3.1 mvc范型 
3.2 創建項目 
3.3 創建視圖控制器 
3.3.1 輸出口 
3.3.2 操作 
3.3.3 將操作和輸出口添加到視圖控制器 
3.3.4 將操作和輸出口添加到實現文件 
3.4 使用應用程序委托 
3.5 編輯mainwindow.xib 
3.6 編輯button_funviewcontroller.xib 
3.6.1 在interface builder中創建視圖 
3.6.2 連接所有元素 
3.6.3 測試 
3.7 小結 
第4章 更豐富的用戶界面 
4.1 滿是控件的屏幕 
4.2 活動、靜態和被動控件 
4.3 創建應用程序 
4.3.1 導入圖像
4.3.2 實現圖像視圖和文本字段 
4.3.3 添加圖像視圖 
4.3.4 添加文本字段 
4.3.5 設置第二個文本字段的屬性 
4.3.6 連接輸出口 
4.4 構建和運行 
4.4.1 完成輸入后關閉鍵盤 
4.4.2 通過觸摸背景關閉鍵盤 
4.5 實現滑塊和標簽 
4.5.1 確定輸出口 
4.5.2 確定操作 
4.5.3 添加輸出口和操作 
4.5.4 添加滑塊和標簽 
4.5.5 連接操作和輸出口 
4.6 實現開關、按鈕和分段控件 
4.6.1 確定輸出口 
4.6.2 確定操作 
4.6.3 添加開關、按鈕和分段控件 
4.6.4 連接開關輸出口和操作 
4.6.5 添加按鈕 
4.7 實現操作表和警報 
4.7.1 遵從操作表委托方法 
4.7.2 顯示操作表 
4.7.3 操作表委托和創建警報 
4.8 美化按鈕 
4.8.1 viewdidload方法 
4.8.2 控件狀態 
4.8.3 可拉伸圖像 
4.9 成為出色的內存使用者 
4.10 小結 
第5章 自動旋轉和自動調整大小 
5.1 使用自動調整屬性處理旋轉 
5.1.1 指定旋轉支持 
5.1.2 使用自動調整屬性設計界面 
5.1.3 自動調整屬性 
5.1.4 設置按鈕的自動調整屬性 
5.2 在旋轉時重構視圖 
5.2.1 聲明和連接輸出口 
5.2.2 在旋轉時移動按鈕 
5.3 切換視圖 
5.3.1 確定輸出口 
5.3.2 確定動作 
5.3.3 聲明動作和輸出口 
5.3.4 設計兩個視圖 
5.3.5 實現交換和動作 
5.4 小結 
第6章 多視圖應用程序 
6.1 view switcher應用程序 
6.2 多視圖應用程序的體系結構 
6.3 構建view switcher 
6.3.1 創建視圖控制器和nib文件 
6.3.2 修改應用程序委托 
6.3.3 switchviewcontroller.h 
6.3.4 修改mainwindow.xib 
6.3.5 編寫switchviewcontroller.m 
6.3.6 實現內容視圖 
6.4 制作轉換動畫 
6.5 小結 
第7章 標簽欄與選取器 
7.1 pickers應用程序 
7.2 委托和數據源 
7.3 建立工具欄框架 
7.3.1 創建文件 
7.3.2 添加根視圖控制器 
7.4 實現日期選取器 
7.5 實現單個組件選取器 
7.5.1 聲明輸出口和操作 
7.5.2 構建視圖 
7.5.3 將控制器實現為數據源和委托 
7.6 實現多組件選取器 
7.6.1 聲明輸出口和操作 
7.6.2 構建視圖 
7.6.3 實現控制器 
7.7 實現獨立組件 
7.8 使用自定義選取器創建簡單游戲 
7.8.1 編寫控制器頭文件 
7.8.2 構建視圖 
7.8.3 添加圖像資源 
7.8.4 實現控制器 
7.8.5 spin方法 
7.8.6 viewdidload方法 
7.8.7 *后的細節 
7.8.8 鏈接audio toolbox框架 
7.9 小結 
第8章 表視圖簡介 
8.1 表視圖基礎 
8.2 實現一個簡單的表 
8.2.1 設計視圖 
8.2.2 編寫控制器 
8.3 添加一個圖像 
8.4 附加配置 
8.4.1 設置縮進級別 
8.4.2 處理行的選擇 
8.4.3 更改字體大小和行高 
8.4.4 委托還能做什么 
8.5 定制表視圖單元 
8.5.1 單元應用程序 
8.5.2 向表視圖單元添加子視圖 
8.5.3 使用uitableviewcell的自定義子類 
8.6 分組分區和索引分區 
8.6.1 構建視圖 
8.6.2 導入數據 
8.6.3 實現控制器 
8.6.4 添加索引 
8.7 實現搜索欄 
8.7.1 重新考慮設計 
8.7.2 深層可變副本 
8.7.3 更新控制器頭文件 
8.7.4 修改視圖 
8.7.5 修改控制器實現 
8.8 小結 
第9章 導航控制器和表視圖 
9.1 導航控制器 
9.1.1 棧的性質 
9.1.2 控制器棧 
9.2 由6個部分組成的分層應用程序:nav 
9.3 構建nav應用程序的骨架 
9.3.1 創建**級視圖控制器 
9.3.2 設置導航控制器 
9.4 **個子控制器:展示按鈕視圖 
9.5 第二個子控制器:校驗表 
9.6 第三個子控制器:表行上的控件 
9.7 第四個子控制器:可移動的行 
9.7.1 編輯模式 
9.7.2 創建一個新的二級控制器 
9.8 第五個子控制器:可刪除的行 
9.9 第六個子控制器:可編輯的詳細窗格 
9.9.1 創建數據模型對象 
9.9.2 創建控制器 
9.9.3 創建詳細視圖控制器 
9.10 其他內容 
9.11 小結 
第10章 應用程序設置和用戶默認設置 
10.1 設置束 
10.2 appsettings應用程序 
10.3 創建項目 
10.4 使用設置束 
10.4.1 在項目中添加設置束 
10.4.2 設置屬性列表 
10.4.3 添加文本字段設置 
10.4.4 添加安全文本字段設置 
10.4.5 添加多值字段 
10.4.6 添加撥動開關設置 
10.4.7 添加滑塊設置 
10.4.8 添加子設置視圖 
10.5 讀取應用程序中的設置 
10.6 更改應用程序中的默認設置 
10.7 小結 
第11章 基本數據持久性 
11.1 應用程序的沙盒 
11.1.1 獲取documents目錄 
11.1.2 獲取tmp目錄 
11.2 文件保存策略 
11.2.1 單個文件持久性 
11.2.2 多個文件持久性 
11.3 持久保存應用程序數據 
11.4 持久性應用程序 
11.4.1 創建持久性項目 
11.4.2 設計持久性應用程序視圖 
11.4.3 編輯持久性類 
11.4.4 對模型對象進行歸檔 
11.4.5 實現nscopying 
11.5 歸檔應用程序 
11.5.1 實現fourlines類 
11.5.2 實現persistenceview-controller類 
11.6 使用iphone的嵌入式sqlite3 
11.7 使用core data 
11.7.1 實體和托管對象 
11.7.2 鍵/值編碼 
11.7.3 在上下文中結合它們 
11.7.4 創建新托管對象 
11.7.5 檢索托管對象 
11.7.6 設計數據模型 
11.7.7 創建持久視圖和控制器 
11.7.8 將持久視圖控制器設置為應用程序的根控制器 
11.8 小結
第12章 使用quartz和opengl繪圖 
12.1 圖形世界的兩個視圖 
12.2 本章的繪圖應用程序 
12.3 quart繪圖方法 
12.3.1 quartz 2d的圖形上下文 
12.3.2 坐標系 
12.3.3 指定顏色 
12.3.4 在上下文中繪制圖像 
12.3.5 繪制形狀:多邊形、直線和曲線 
12.3.6 quartz 2d工具示例:模式、梯度、虛線模式 
12.4 構建quartzfun應用程序 
12.4.1 創建隨機顏色 
12.4.2 定義應用程序常量 
12.4.3 實現quartzfunview框架 
12.4.4 向視圖控制器中添加輸出口和操作 
12.4.5 更新quartzfunviewcontro-ller.xib 
12.4.6 繪制直線 
12.4.7 繪制矩形和橢圓形 
12.4.8 繪制圖像 
12.4.9 優化quartzfun應用程序 
12.5 一些opengl es基礎知識 
12.5.1 構建glfun應用程序 
12.5.2 設計nib、添加框架、運行應用程序
12.6 小結 
第13章 輕擊、觸摸和手勢 
13.1 多觸摸術語 
13.2 響應者鏈 
13.3 多觸摸體系結構 
13.4 觸摸瀏覽器應用程序 
13.5 swipes應用程序 
13.6 實現多個輕掃動作 
13.7 檢測多次輕擊 
13.8 檢測捏合操作 
13.9 自己定義手勢 
13.10 小結 
第14章 使用core location定位功能 
14.1 位置管理器 
14.1.1 設置所需的精度 
14.1.2 設置距離篩選器 
14.1.3 啟動位置管理器 
14.1.4 更明智地使用位置管理器 
14.2 位置管理器委托 
14.2.1 獲取位置更新 
14.2.2 使用cllocation獲取緯度和經度 
14.2.3 錯誤通知 
14.3 嘗試使用core location 
14.3.1 更新位置管理器 
14.3.2 確定移動距離 
14.4 小結 
第15章 加速計 
15.1 加速計物理學 
15.2 訪問加速計 
15.2.1 uiacceleration 
15.2.2 實現accelerometer: didaccelerate:方法 
15.3 搖動與擊碎 
15.3.1 用于擊碎的代碼 
15.3.2 加載模擬文件 
15.3.3 完好如初——復原觸摸 
15.4 滾彈珠程序 
15.4.1 實現ball view控制器 
15.4.2 編寫ball view 
15.4.3 計算小球運動 
15.5 小結 
第16章 iphone照相機和照片庫 
16.1 使用圖像選取器和uiimagepicker-controller 
16.2 實現圖像選取器控制器委托 
16.3 實際測試照相機和庫 
16.3.1 設計界面 
16.3.2 實現照相機視圖控制器 
16.4 小結 
第17章 應用程序本地化 
17.1 本地化體系結構 
17.2 使用字符串文件 
17.3 現實中的iphone:本地化應用程序 
17.3.1 查看當前區域設置 
17.3.2 測試localizeme 
17.3.3 本地化nib文件 
17.3.4 查看本地化的項目結構 
17.3.5 本地化圖像 
17.3.6 本地化應用程序圖標 
17.3.7 生成和本地化字符串文件 
17.4 小結 
第18章 未來之路 
18.1 別陷進單一的思路里 
18.1.1 蘋果公司的文檔 
18.1.2 郵件列表 
18.1.3 論壇 
18.1.4 網站 
18.1.5 博客 
18.1.6 dave和jeff的博客及twitter 
18.1.7 參考圖書 
18.1.8 如果仍未解決問題 
18.2 再會
展開全部

iPhone 3開發基礎教程 節選

《iphone3開發基礎教程》內容完整豐富,具有較強的通用性,編程領域中各層次讀者都能通過《iphone3開發基礎教程》快速學習iPhone開發,提高相關技能。iPhone是一種全新的移動平臺,蘋果公司為它推出了強大的軟件開發工具包iPhoneSDK。《iphone3開發基礎教程》是一部關于iPhoneSDK3和iPhone3開發的基礎教程,內容翔實、語言生動。書中結合消費類設備上常見的實例,循序漸進地講解了iPhone3開發的基本流程,并介紹了*先進、時尚、受歡迎的iPhone3新特性。

iPhone 3開發基礎教程 相關資料

“不斷有人問我如何開始iphone開發,但我始終沒有找到很好的答案。現在有答案了,dave和jeff的這本書簡明易懂,并通過許多插圖確保你能理解基本概念。在此基礎上,他們深入講述了各種關鍵概念,如mvc模式和imagebuilder。我自己經常將本書作為參考指南使用——豐富的代碼示例使它成為案頭必備。”
——steve demeter,trism的創建者和demiforce 公司的所有者
“本書清晰地描述了從注冊為iphone開發人員到創建完整的應用程序的整個開發流程。它通過大量示例演示了iphone的特性。作者在本書中出色地展示了‘最佳實踐’編碼方法。這是一本很難被超越的iphone軟件開發指南。”
——aaron basil,idev2.com
“dave mark始終是mac編程圖書作者中的佼佼者,而他現在又無可爭議地成為了iphone開發圖書的王牌作者!本書是iphone開發的權威指南,任何有意開始iphone開發的人都應該閱讀這本寶貴的參考指南。”
——brian greenstone,pangea 軟件公司的總裁兼ceo
“jeff和dave出色地完成了探索iphone sdk的任務。本書是當之無愧的iphone sdk開發最佳資源。開發人員將深深地被本書吸引,其實用性將在他們創建新的iphone應用程序時體現出來。如果你是一名對此新興平臺感興趣的開發人員,怎能錯過這本書呢。”
——chris stewart,著名開發社區iphonedevsdk.com創始人
“如果你打算編寫iphone程序,請從這里開始。dave和jeff知道你需要什么,也知道如何教你掌握所需知識。我對本書覆蓋的內容之廣感到非常驚訝。本書不僅涵蓋了操作照相機等有趣的內容,還討論了本地化等現實世界中的開發問題。”
——mark dalrymple,著名apple開發組織cocoaheads創始人之一,《objective-c基礎教程》的作者
“從概述技術開始,到介紹如何處理設備,作者帶領我們直接進入了iphone開發的核心領地。隨著深入學習,你會了解關于各種布局引擎、視圖管理器以及加速計和gps api的更多知識。這本書是希望迅速且有效地開始iphone開發的人士的必備之書!”
——chris pelsor,tarantell:hybrid公司經理

iPhone 3開發基礎教程 作者簡介

Dave Mark 深受愛戴的Apple技術開發專家,具有多年開發經驗。他撰寫過許多Mac平臺暢銷書,目前專注于iPhone技術圖書的寫作,包括本書姊妹篇《iPhone 3開發高級教程》(中文版即將由人民郵電出版社出版)。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 南方珠江-南方一线电缆-南方珠江科技电缆-南方珠江科技有限公司 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格 | 广州小程序开发_APP开发公司_分销商城系统定制_小跑科技 | 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 电磁流量计_智能防腐防爆管道式计量表-金湖凯铭仪表有限公司 | 商用绞肉机-熟肉切片机-冻肉切丁机-猪肉开条机 - 广州市正盈机械设备有限公司 | 智能案卷柜_卷宗柜_钥匙柜_文件流转柜_装备柜_浙江福源智能科技有限公司 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 石家庄救护车出租_重症转院_跨省跨境医疗转送_活动赛事医疗保障_康复出院_放弃治疗_腾康26年医疗护送转诊团队 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 涂层测厚仪_光泽度仪_uv能量计_紫外辐照计_太阳膜测试仪_透光率仪-林上科技 | 科研ELISA试剂盒,酶联免疫检测试剂盒,昆虫_植物ELISA酶免试剂盒-上海仁捷生物科技有限公司 | 污水提升器,污水提升泵,污水提升装置-德国泽德(zehnder)水泵系统有限公司 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | 早报网| 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 视频直播 -摄影摄像-视频拍摄-直播分发| 搜活动房网—活动房_集装箱活动房_集成房屋_活动房屋 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 江苏齐宝进出口贸易有限公司| 江门流水线|江门工作台|江门市伟涛行工业设备有限公司 | 火锅底料批发-串串香技术培训[川禾川调官网]| 世纪豪门官网 世纪豪门集成吊顶加盟电话 世纪豪门售后电话 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 断桥铝破碎机_发动机破碎机_杂铝破碎机厂家价格-皓星机械 |