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

歡迎光臨中圖網 請 | 注冊
> >
iOS開發指南-從Hello World到App Store上架-(第4版)

包郵 iOS開發指南-從Hello World到App Store上架-(第4版)

作者:關東升著
出版社:人民郵電出版社出版時間:2016-06-01
開本: 32開 頁數: 802
中 圖 價:¥52.2(4.4折) 定價  ¥119.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

iOS開發指南-從Hello World到App Store上架-(第4版) 版權信息

  • ISBN:9787115423184
  • 條形碼:9787115423184 ; 978-7-115-42318-4
  • 裝幀:暫無
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

iOS開發指南-從Hello World到App Store上架-(第4版) 本書特色

本書是ios開發杰出指南,分5部分講解如何從零起步編寫并上線ios應用。首部分介紹ios開發基礎知識,包括界面構建技術、基本控件、協議、表視圖、屏幕適配、導航、分屏多任務等。第二部分介紹設計與架構的相關知識,包括設計模式、分層模式、本地數據持久化等。第三部分為進階篇,包括設置與配置、本地化、contacts與contactsui框架、數據交換格式、web service、定位服務、蘋果地圖等內容。第四部分介紹測試、調試和優化等相關知識。第五部分為實戰篇,涵蓋代碼版本管理、項目依賴管理、app store發布流程,以及兩個真實ios應用的分析設計、編程、測試與分布過程。本書同時提供swift和objective-c兩版代碼。本書適合所有ios開發人員學習參考。

iOS開發指南-從Hello World到App Store上架-(第4版) 內容簡介

暢銷書全新升級,累計印數60000冊 swift和objective-c雙語講解 新增通過代碼構建界面、ui測試、afnetworking和alamofire、cocoapods和carthage等 數百個項目案例 兩個真實項目開發全過程 涵蓋ios平臺架構設計、測試驅動開發、性能優化、版本控制和程序調試等  

iOS開發指南-從Hello World到App Store上架-(第4版) 目錄

**部分  基礎篇第1章 開篇綜述  21.1  ios概述  21.1.1  ios介紹  21.1.2  ios 9新特性  21.2  開發環境及開發工具  31.3  本書約定  41.3.1  案例代碼約定  41.3.2  圖示的約定  51.3.3  方法命名約定  61.3.4  構造函數命名約定  71.3.5  錯誤處理約定  8第2章 **個ios應用程序  102.1  創建helloworld工程  102.1.1  創建工程  102.1.2  xcode中的ios工程模板  142.1.3  應用剖析  152.2  應用生命周期  172.2.1  非運行狀態——應用啟動場景  192.2.2  點擊home鍵——應用退出場景  202.2.3  掛起重新運行場景  222.2.4  內存清除:應用終止場景  232.3  設置產品屬性  232.3.1  xcode中的工程和目標  232.3.2  設置常用的產品屬性  262.4  ios api簡介  272.4.1  api概述  272.4.2  如何使用api幫助  292.5  小結  32第3章 cocoa touch框架與構建應用界面  333.1  視圖控制器  333.1.1  視圖控制器種類  333.1.2  視圖的生命周期  333.2  視圖  353.2.1  uiview繼承層次結構  353.2.2  視圖分類  373.2.3  應用界面構建層次  373.3  使用故事板構建界面  383.3.1  什么是故事板  393.3.2  場景和過渡  413.4  使用xib文件構建界面  423.4.1  重構helloworld  423.4.2  xib與故事板比較  453.5  使用純代碼構建界面  453.5.1  重構helloworld  463.5.2  視圖的幾個重要屬性  473.6  3種構建界面技術討論  493.6.1  所見即所得  493.6.2  原型驅動開發  493.6.3  團隊協同開發  493.7  小結  50第4章 uiview與視圖  514.1  標簽與按鈕  514.1.1  interface builder實現  514.1.2  代碼實現  554.2  事件處理  564.2.1  interface builder實現  564.2.2  代碼實現  594.3  訪問視圖  604.3.1  interface builder實現  604.3.2  代碼實現  624.4  textfield和textview  634.4.1  interface builder實現  644.4.2  代碼實現  654.4.3  鍵盤的打開和關閉  674.4.4  關閉和打開鍵盤的通知  684.4.5  鍵盤的種類  694.5  開關控件、分段控件和滑塊控件  704.5.1  開關控件  714.5.2  分段控件  724.5.3  滑塊控件  744.6  web視圖:wkwebview類  764.7  警告框和操作表  804.7.1  uialertcontroller實現警告框  814.7.2  uialertcontroller實現操作表  834.8  等待相關的控件與進度條  844.8.1  活動指示器activityindicatorview  854.8.2  進度條progressview  874.9  工具欄和導航欄  904.9.1  工具欄  904.9.2  導航欄  944.10  小結  98第5章 委托協議、數據源協議與高級視圖  995.1  視圖中的委托協議和數據源協議  995.2  選擇器  995.2.1  日期選擇器  995.2.2  普通選擇器  1045.2.3  數據源協議與委托協議  1095.3  集合視圖  1115.4  實例:interface builder實現奧運會比賽項目  1125.4.1  添加集合視圖  1135.4.2  添加集合視圖單元格  1145.4.3  數據源協議與委托協議  1185.5  實例:代碼實現奧運會比賽項目  1205.5.1  添加集合視圖  1205.5.2  自定義集合視圖單元格  1225.6  小結  123第6章 表視圖  1246.1  概述  1246.1.1  表視圖的組成  1246.1.2  表視圖的相關類  1256.1.3  表視圖分類  1256.1.4  單元格的組成和樣式  1276.1.5  數據源協議與委托協議  1296.2  簡單表視圖  1296.2.1  實現協議方法  1306.2.2  uiviewcontroller根視圖控制器  1306.2.3  uitableviewcontroller根視圖控制器  1376.3  自定義表視圖單元格  1406.3.1  interface builder實現  1416.3.2  代碼實現  1456.4  添加搜索欄  1466.5  分節表視圖  1506.5.1  添加索引  1506.5.2  分組  1536.6  靜態表與界面布局  1546.7  插入和刪除單元格  1606.7.1  interface builder實現  1626.7.2  代碼實現  1676.8  移動單元格  1696.9  表視圖ui設計模式  1716.9.1  分頁模式  1716.9.2  下拉刷新模式  1716.9.3  下拉刷新控件  1726.10  小結  174第7章 界面布局與屏幕適配  1757.1  界面布局概述  1757.2  ios界面布局設計模式  1767.2.1  表單布局模式  1767.2.2  列表布局模式  1767.2.3  網格布局模式  1777.3  傳統布局技術  1777.4  auto layout布局技術  1797.4.1  interface builder中管理auto layout約束  1797.4.2  實例:auto layout布局  1807.5  ios 9堆視圖stackview  1857.5.1  堆視圖與布局  1857.5.2  實例:堆視圖布局  1867.6  ios 屏幕的多樣性  1917.6.1  ios屏幕介紹  1917.6.2  ios的3種分辨率  1927.6.3  獲得ios設備屏幕信息  1937.7  size class與ios多屏幕適配  1947.7.1  interface builder中使用size class  1957.7.2  size class的九宮格  1957.7.3  實例:使用size class  1967.8  資源目錄與圖片資源適配  2017.9  小結  204第8章 視圖控制器與導航模式  2058.1  概述  2058.1.1  視圖控制器的種類  2058.1.2  導航模式  2058.2  模態視圖  2078.2.1  interface builder實現  2088.2.2  代碼實現  2148.3  平鋪導航  2158.3.1  應用場景  2158.3.2  基于分屏導航的實現  2178.3.3  基于電子書導航的實現  2238.4  標簽導航  2288.4.1  應用場景  2298.4.2  interface builder實現  2308.4.3  代碼實現  2348.5  樹形結構導航  2358.5.1  應用場景  2358.5.2  interface builder實現  2368.5.3  代碼實現  2448.6  組合使用導航模式  2458.6.1  應用場景  2468.6.2  interface builder實現  2468.6.3  代碼實現  2548.7  小結  257第9章 ipad應用開發  2589.1  ipad與iphone應用開發的差異  2589.1.1  應用場景不同  2589.1.2  導航模式不同  2589.1.3  api不同  2589.2  ipad樹形結構導航  2599.2.1  郵件應用中的樹形結構導航  2599.2.2  master-detail應用程序模板  2609.2.3  interface builder實現splitviewsample案例  2669.2.4  代碼實現splitviewsample案例  2709.3  ipad模態視圖  2739.3.1  郵件應用中的模態導航  2739.3.2  ipad模態導航相關api  2759.3.3  interface builder實現modalview-sample案例  2779.3.4  代碼實現modalviewsample案例  2819.4  popover(浮動層)視圖  2849.4.1  popover相關api  2849.4.2  popoverviewsample案例  2859.5  ios 9分屏多任務  2899.5.1  slide over多任務  2899.5.2  分屏視圖多任務  2909.5.3  畫中畫多任務  2939.6  ipad分屏多任務適配開發  2939.6.1  分屏多任務前提條件  2939.6.2  分屏多任務適配  2949.7  小結  295第二部分  設計與架構篇第10章 ios常用設計模式  29810.1  單例模式  29810.1.1  問題提出  29810.1.2  objective-c實現原理  29810.1.3  swift實現原理  29910.1.4  應用案例  30010.2  委托模式  30110.2.1  問題提出  30110.2.2  實現原理  30310.2.3  應用案例  30610.3  觀察者模式  30910.3.1  問題提出  30910.3.2  實現原理  31010.3.3  通知機制和kvo機制  31110.4  再談mvc模式  31710.4.1  mvc模式概述  31710.4.2  cocoa touch中的mvc模式  31810.5  小結  320第11章 ios分層架構設計  32111.1  低耦合企業級系統架構設計  32111.2  ios分層架構設計  32211.2.1  工程與工作空間  32211.2.2  靜態鏈接庫  32311.2.3  框架  32311.2.4  16種分層模式  32411.3  實例:mynotes應用  32511.4  基于同一工程的分層  32711.4.1  采用純swift語言實現:psss模式  32711.4.2  采用純objective-c語言實現:pooo模式  33011.4.3  采用swift調用objective-c的混合搭配實現:psoo模式  33411.5  基于同一工作空間靜態鏈接庫實現的wlsoo模式  33511.5.1  使用工作空間  33511.5.2  添加數據持久層工程  33611.5.3  建立業務邏輯層與數據持久層依賴關系  33711.5.4  建立表示層與業務邏輯層依賴關系  33911.6  基于同一工作空間框架實現的wfsss模式  33911.6.1  創建框架工程  34011.6.2  建立依賴關系  34111.6.3  代碼重構  34211.7  基于同一工作空間框架實現的wfooo模式  34411.7.1  設置public頭文件  34411.7.2  設置保護傘頭文件  34511.7.3  代碼重構  34511.8  基于同一工作空間框架實現的wfsoo模式  34611.8.1  設置public頭文件  34611.8.2  設置保護傘頭文件  34611.8.3  建立表示層與業務邏輯層依賴關系  34611.8.4  代碼重構  34611.9  基于同一工作空間框架實現的wfoss模式  34611.9.1  設置public頭文件  34611.9.2  設置swift代碼嵌入應用  34711.9.3  代碼重構  34711.10  基于同一個工程不同目標框架實現的tfsoo模式  34811.10.1  使用目標  34811.10.2  添加框架目標  34811.11  小結  349第12章 數據持久化  35012.1  概述  35012.1.1  沙箱目錄  35012.1.2  持久化方式  35112.2  屬性列表  35112.3  對象歸檔  35712.4  使用sqlite數據庫  36112.4.1  sqlite數據類型  36112.4.2  配置objective-c框架工程環境  36212.4.3  配置swift框架工程環境  36212.4.4  創建數據庫  36412.4.5  查詢數據  36512.4.6  修改數據  36812.5  core data  37012.5.1  orm  37012.5.2  core data棧  37112.5.3  建模和生成實體  37412.5.4  采用core data分層架構設計  38012.5.5  查詢數據  38212.5.6  修改數據  38412.6  小結  385第三部分  進  階  篇第13章 應用程序設置  38813.1  概述  38813.1.1  設置  38813.1.2  配置  38913.2  應用程序設置包  39013.3  設置項目種類  39213.3.1  文本字段  39513.3.2  開關  39813.3.3  滑塊  39913.3.4  值列表  40013.3.5  子界面  40113.4  讀取設置  40313.5  小結  405第14章 本地化  40614.1  概述  40614.1.1  需要本地化的內容  40614.1.2  本地化目錄結構  40914.2  文本信息本地化  41014.2.1  系統按鈕和信息本地化  41014.2.2  應用名稱本地化  41114.2.3  程序代碼輸出的靜態文本本地化  41314.2.4  使用genstring工具  41414.3  故事板和xib文件本地化  41514.3.1  使用base internationalization技術  41514.3.2  auto layout與本地化  41714.4  資源文件本地化  41914.4.1  圖片資源文件本地化  41914.4.2  聲音資源文件本地化  42014.5  小結  421第15章 ios 9中訪問通訊錄  42215.1  通訊錄的安全訪問設置  42215.2  使用contacts框架讀取聯系人信息  42315.2.1  查詢聯系人  42315.2.2  讀取單值屬性  42615.2.3  讀取多值屬性  42815.2.4  讀取圖片屬性  43015.3  使用contacts框架寫入聯系人信息  43015.3.1  創建聯系人  43115.3.2  修改聯系人  43315.3.3  刪除聯系人  43415.4  使用系統提供界面  43515.4.1  選擇聯系人  43515.4.2  顯示和修改聯系人  43815.4.3  創建聯系人  44115.5  小結  444第16章 數據交換格式  44516.1  xml數據交換格式  44616.1.1  xml文檔結構  44616.1.2  解析xml文檔  44716.2  實例:mynotes應用xml  44816.2.1  使用nsxml解析  45016.2.2  使用tbxml解析  45316.3  json數據交換格式  45916.3.1  json文檔結構  45916.3.2  json數據編碼/解碼  46016.4  實例:mynotes應用json解碼  46116.5  小結  462第17章 rest web service  46317.1  概述  46317.2  使用nsurlsession  46417.2.1  nsurlsession api  46417.2.2  簡單會話實現get請求  46517.2.3  默認會話實現get請求  46817.2.4  實現post請求  46917.2.5  下載數據  47017.3  實例:使用nsurlsession重構mynotes案例  47317.3.1  插入方法調用  47317.3.2  修改方法調用  47417.3.3  刪除方法調用  47517.4  使用afnetworking框架  47717.4.1  比較asihttprequest、afnetworking和mknetworkkit  47717.4.2  安裝和配置afnetworking框架  47817.4.3  實現get請求  47917.4.4  實現post請求  48017.4.5  下載數據  48117.4.6  上傳數據  48217.5  使用為swift設計的網絡框架:alamofire  48417.5.1  安裝和配置alamofire框架  48417.5.2  實現get請求  48517.5.3  實現post請求  48617.5.4  下載數據  48717.5.5  上傳數據  48817.6  反饋網絡信息改善用戶體驗  48917.6.1  使用下拉刷新控件改善用戶體驗  48917.6.2  使用活動指示器控件  49217.6.3  使用網絡活動指示器  49417.7  小結  494第18章 定位服務  49518.1  定位服務概述  49518.1.1  定位服務編程  49618.1.2  測試定位服務  49918.2  管理定位服務  50318.2.1  應用啟動與停止下的定位服務管理  50418.2.2  視圖切換下的定位服務管理  50418.2.3  應用前后臺切換下的定位服務管理  50518.2.4  設置自動暫停位置服務  50718.2.5  ios 9后臺位置服務管理  50718.3  地理信息編碼與反編碼  50818.3.1  地理信息反編碼  50818.3.2  實例:地理信息反編碼  50918.3.3  地理信息編碼查詢  51018.3.4  實例:地理信息編碼查詢  51018.4  微定位技術ibeacon  51218.4.1  微定位與地理圍欄  51218.4.2  ibeacon技術概述  51218.4.3  實例:使用ibeacon技術實現微定位  51318.5  小結  519第19章 蘋果地圖應用  52019.1  使用ios蘋果地圖  52019.1.1  顯示地圖  52019.1.2  顯示3d地圖  52419.2  添加標注  52519.2.1  實現查詢  52619.2.2  在地圖上添加標注  52819.3  跟蹤用戶位置變化  52919.4  使用程序外地圖  53019.5  小結  533第四部分  測試、調試和優化篇第20章 找出程序中的bug——調試  53620.1  xcode調試工具  53620.1.1  定位編譯錯誤  53620.1.2  查看和顯示日志  53720.1.3  設置和查看斷點  53920.1.4  調試工具  54420.1.5  輸出窗口  54520.1.6  變量查看窗口  54620.1.7  查看線程  54720.2  lldb調試工具  54820.2.1  斷點命令  54820.2.2  觀察點命令  55020.2.3  查看變量和計算表達式命令  55220.3  日志與斷言輸出  55420.3.1  使用nslog函數  55420.3.2  使用斷言  55520.4  異常棧報告分析  55620.4.1  跟蹤異常棧  55620.4.2  分析棧報告  55820.5  在ios設備上調試  55920.5.1  xcode設置  55920.5.2  設備設置  56020.6  xcode設備管理工具  56220.6.1  查看設備上的應用程序  56220.6.2  設備日志  56420.7  小結  564第21章 ios測試驅動與單元測試  56521.1  測試驅動的軟件開發概述  56521.1.1  測試驅動的軟件開發流程  56521.1.2  測試驅動的軟件開發案例  56621.1.3  ios單元測試框架  56721.2  使用xctest測試框架  56821.2.1  添加xctest到工程  56821.2.2  swift版本中設置編譯目標成員  57021.2.3  編寫xctest測試方法  57021.2.4  運行測試用例目標  57321.2.5  分析測試報告  57521.3  異步單元測試  57621.4  性能測試  58021.4.1  swift版本中配置測試環境  58021.4.2  測試用例代碼  58021.4.3  分析測試結果  58121.5  ios單元測試*佳實踐  58321.5.1  配置測試數據持久層  58321.5.2  編寫數據持久層測試用例  58421.5.3  運行測試數據持久層測試用例  58721.5.4  配置測試業務邏輯層  58821.5.5  編寫業務邏輯層測試用例  58821.6  小結  589第22章 ios應用ui測試  59022.1  ui測試概述  59022.2  添加ui測試到工程  59022.2.1  創建工程時添加ui測試框架  59022.2.2  在現有工程中添加ui測試用例目標  59122.3  錄制腳本  59322.3.1  錄制之前的準備  59322.3.2  錄制過程  59322.3.3  修改錄制腳本  59522.4  訪問ui元素  59522.4.1  ui元素層次結構樹  59522.4.2  ui測試中相關api  59722.5  表示層測試*佳實踐  59822.5.1  配置ui測試用例目標  59822.5.2  編寫ui測試用例  59922.6  小結  602第23章 讓你的程序“飛”起來——性能優化  60323.1  內存優化  60323.1.1  內存管理  60323.1.2  使用analyze工具檢查內存泄漏  60323.1.3  使用instruments工具檢查內存泄漏  60823.1.4  使用instruments工具檢查僵尸對象  61223.1.5  autorelease的使用問題  61523.1.6  響應內存警告  61623.2  優化資源文件  61723.2.1  圖片文件優化  61823.2.2  音頻文件優化  61923.3  延遲加載  62023.3.1  資源文件的延遲加載  62023.3.2  故事板文件的延遲加載  62423.3.3  xib文件的延遲加載  62623.4  數據持久化的優化  62823.4.1  使用文件  62823.4.2  使用sqlite數據庫  63123.4.3  使用core data  63223.5  可重用對象的使用  63423.5.1  表視圖中的可重用對象  63523.5.2  集合視圖中的可重用對象  63623.5.3  地圖視圖中的可重用對象  63823.6  并發處理與多核cpu  63823.6.1  主線程阻塞問題  63823.6.2  選擇nsthread還是gcd  63923.7  小結  640第五部分  實  戰  篇第24章 管理好你的程序代碼——代碼版本控制  64224.1  概述  64224.1.1  版本控制歷史  64224.1.2  基本概念  64324.2  git代碼版本控制  64324.2.1  服務器搭建  64324.2.2  gitolite服務器管理  64524.2.3  git常用命令  64724.2.4  git分支  64924.2.5  git協同開發  65324.2.6  xcode中git的配置與使用  65624.3  github代碼托管服務  66324.3.1  創建和配置github賬號  66324.3.2  創建代碼庫  66624.3.3  刪除代碼庫  66824.3.4  派生代碼庫  66924.3.5  使用github協同開發  67124.3.6  管理組織  67724.4  小結  680第25章 項目依賴管理  68125.1  使用cocoapods工具管理依賴  68125.1.1  安裝cocoapods  68125.1.2  搜索庫  68225.1.3  項目與第三方庫搭配形式  68325.1.4  示例:靜態鏈接庫形式管理依賴  68425.1.5  示例:框架形式管理依賴  68625.2  使用carthage工具管理依賴  68725.2.1  安裝carthage  68825.2.2  項目與第三方庫搭配形式  68825.2.3  cartfile文件  68825.2.4  示例:重構mynotes依賴關系  68925.3  小結  691第26章 重構mynotes應用——ios網絡通信中的設計模式與架構設計  69226.1  移動網絡通信應用的分層架構設計  69226.2  objective-c版本:在數據持久層中添加和配置afnetworking  69326.2.1  用cocoapods工具管理依賴  69326.2.2  測試依賴  69326.3  swift版本:在數據持久層中添加和配置alamofire  69426.3.1  用carthage工具管理依賴  69426.3.2  測試依賴  69526.4  基于委托模式實現  69526.4.1  網絡通信與委托模式  69626.4.2  在異步網絡通信中使用委托模式實現分層架構設計  69626.4.3  類圖  69726.4.4  時序圖  69926.4.5  數據持久層重構(objective-c版本)  70226.4.6  數據持久層重構(swift版本)  70526.4.7  業務邏輯層的代碼實現  70726.4.8  表示層的代碼實現  71026.5  基于觀察者模式的通知機制實現  71626.5.1  觀察者模式的通知機制回顧  71626.5.2  異步網絡通信中通知機制的分層架構設計  71626.5.3  類圖  71726.5.4  時序圖  71926.5.5  數據持久層重構(objective-c版本)  72226.5.6  數據持久層重構(swift版本)  72326.5.7  業務邏輯層的代碼實現  72526.5.8  表示層的代碼實現  72626.6  小結  731第27章 把你的應用放到app store上  73227.1  收官  73227.1.1  在xcode 中添加圖標  73227.1.2  在xcode中添加啟動界面  73427.1.3  調整identity和deployment info屬性  73827.2  為發布進行編譯  73927.2.1  創建開發者證書  73927.2.2  創建app id  74427.2.3  創建描述文件  74527.2.4  發布編譯  74827.3  發布上架  75027.3.1  創建應用  75027.3.2  應用定價  75327.3.3  基本信息輸入  75427.3.4  上傳應用  75727.3.5  提交審核  75927.4  常見審核不通過的原因  76127.4.1  功能問題  76127.4.2  用戶界面問題  76127.4.3  商業問題  76127.4.4  不當內容  76127.4.5  其他問題  76227.5  小結  762第28章 ios敏捷開發項目實戰——2016里約熱內盧奧運會應用開發及appstore發布  76328.1  應用分析與設計  76328.1.1  應用概述  76328.1.2  需求分析  76328.1.3  原型設計  76428.1.4  數據庫設計  76528.1.5  架構設計  76628.2  ios敏捷開發  76628.2.1  敏捷開發宣言  76628.2.2  ios適合敏捷開發?  76728.2.3  ios敏捷開發*佳實踐  76728.3  任務1:創建應用工作空間和工程  76928.3.1  迭代1.1:創建工作空間  76928.3.2  迭代1.2:發布到github  76928.4  任務2:信息系統層與持久層開發  77028.4.1  迭代2.1:編寫數據庫ddl腳本  77028.4.2  迭代2.2:插入初始數據到數據庫  77028.4.3  迭代2.3:數據庫版本控制  77128.4.4  迭代2.4:配置持久層工程persistencelayer  77128.4.5  迭代2.5:編寫實體類  77228.4.6  迭代2.6:編寫dao類單元測試用例類  77328.4.7  迭代2.7:編寫dao類  77528.4.8  迭代2.8:數據庫幫助類dbhelper  77928.4.9  迭代2.9:配置及運行持久層測試用例目標  78128.4.10  迭代2.10:發布到github  78228.5  任務3:業務邏輯層開發  78228.5.1  迭代3.1:比賽項目業務邏輯類xctest單元測試  78328.5.2  迭代3.2:編寫比賽項目業務邏輯類  78428.5.3  迭代3.3:比賽日程業務邏輯類xctest單元測試  78528.5.4  迭代3.4:編寫比賽日程業務邏輯類  78628.5.5  迭代3.5:發布到github  78728.6  任務4:表示層開發  78828.6.1  迭代4.1:使用資源目錄管理圖片和圖標資源  78828.6.2  迭代4.2:根據原型設計初步設計故事板  78928.6.3  迭代4.3:“首頁”模塊  79028.6.4  迭代4.4:“比賽項目”模塊  79128.6.5  迭代4.5:“比賽日程”模塊  79528.6.6  迭代4.6:“倒計時”模塊表示層  79728.6.7  迭代4.7:“關于我們”模塊表示層  80028.6.8  迭代4.8:發布到github  80028.7  任務5:收工  80028.7.1  迭代5.1:添加圖標  80028.7.2  迭代5.2:設計和添加啟動界面  80128.7.3  迭代5.3:性能測試與改善  80128.7.4  迭代5.4:發布到github上  80228.7.5  迭代5.5:在app store上發布應用  80228.8  小結  802 
展開全部

iOS開發指南-從Hello World到App Store上架-(第4版) 相關資料

“本書在前一版的基礎上針對ios 9進行了更新。書中以swift和objective-c兩種語言進行講解,內容涉及ios開發的各個方面,可以幫助開發者快速開發移動應用。本書重點突出,并且提供了大量實例源碼和詳細插圖,有助于開發者更好地理解書中的內容。它不僅是初級開發者的入門教程,也可以作為高級開發者在閑暇之余翻閱的工具書。”——cocoachina社區   “本書連續4年被51cto社區評為ios最受歡迎的圖書,一直作為“51cto學院ios就業培訓班”指定教材,深受51cto社區廣大開發者和愛好者的好評和認可,有幾萬人通過此書掌握ios技術,走上ios開發之路。”——曹亞莉,51cto博客總編、51cto學院高級產品運營經理   “認識關老師多年,并感動于他對移動終端開發與推廣的熱情!本書涵蓋了ios 9的相關內容,通俗易懂,深入淺出,是ios開發人員手頭必備的參考書。本書不僅側重應用,而且兼顧理論,不可多得,書中同時提供了大量的實戰案例,便于動手實踐,是一本不可或缺的ios經典好書。”——柯博文,美國硅谷looptek公司cto,《大富翁》游戲主程,swift開源技術專家   “本書是第4版,繼續秉承了雙語(swift和objective-c)講解,兩種語言對照學習,能夠快速上手。作者根據前3版讀者的反饋,增加了通過代碼構建界面相關知識點,同時也保留了通過故事板構建界面的內容。此外,還增加了ui測試、流行網絡通信框架afnetworking和alamofire、項目依賴管理工具cocoapods和carthage等內容,摒棄了一些過時框架和技術。本書是一本廣受ios開發人員好評的圖書。”——智捷課堂

iOS開發指南-從Hello World到App Store上架-(第4版) 作者簡介

關東升 國內杰出iOS和Cocos技術作家、iOS技術顧問、Cocos最有價值專家(CVP)、智捷課堂首席培訓專家、51CTO社區iOS技術顧問。他精通iOS、Android和Windows及HTML5等移動開發技術,擅長應用和游戲類項目開發,曾先后主持開發:大型網絡游戲《神農訣》的iOS和Android客戶端,國家農產品追溯系統的iPad客戶端,酒店預訂系統的iOS客戶端,金融系統的iOS、Windows及Android客戶端。與此同時,他長期為中國移動研究院、方正科技、大唐電信、中國石油、工商銀行、南方航空、惠普、東軟集團、NTT等企事業單位提供技術咨詢及員工培訓。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 耐驰泵阀管件制造-耐驰泵阀科技(天津)有限公司 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 临沂招聘网_人才市场_招聘信息_求职招聘找工作请认准【马头商标】 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 河南包装袋厂家_河南真空袋批发价格_河南服装袋定制-恒源达包装制品 | 丝印油墨_水性油墨_环保油墨油漆厂家_37国际化工 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | 定制/定做衬衫厂家/公司-衬衫订做/订制价格/费用-北京圣达信 | 微信小程序定制,广州app公众号商城网站开发公司-广东锋火 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 温州在线网| 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 通风天窗,通风气楼,屋顶通风天窗,屋顶通风天窗公司 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 西安文都考研官网_西安考研辅导班_考研培训机构_西安在职考研培训 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 成都装修公司-成都装修设计公司推荐-成都朗煜装饰公司 | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 协议书_协议合同格式模板范本大全| 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 福建成考网-福建成人高考网| ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 深圳市超时尚职业培训学校,培训:月嫂,育婴,养老,家政;化妆,美容,美发,美甲. | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 |