中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
移動操作系統原理與實踐-基于iOS與Swift編程語言

包郵 移動操作系統原理與實踐-基于iOS與Swift編程語言

作者:關東升著
出版社:清華大學出版社出版時間:2017-12-01
開本: 32開 頁數: 402
中 圖 價:¥36.9(5.3折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

移動操作系統原理與實踐-基于iOS與Swift編程語言 版權信息

  • ISBN:9787302481560
  • 條形碼:9787302481560 ; 978-7-302-48156-0
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

移動操作系統原理與實踐-基于iOS與Swift編程語言 本書特色

本書是專門為高校師生學習Swift語言和iOS應用開發而編著的教材。書中首先詳細介紹了Swift語言,然后展開介紹iOS開發技術,*后安排了綜合案例。全書分別介紹了如下內容: 操作系統的基本概念; 蘋果硬件設備和iOS操作系統; Swift語言的基本語法與程序設計; iOS應用開發基礎; iOS應用界面技術; 表視圖; 界面布局與Auto Layout技術; 屏幕適配與Size Class技術; 應用導航模式; 多媒體開發; 圖形圖像開發; 數據存儲; 網絡數據交換格式; 網絡通信。*后一章介紹了綜合案例——奧運會應用設計與開發,該章給出了完整的iOS應用分析和設計,以及編程實現,架構采用分層設計實現,開發中采用敏捷開發方法。 本書適合作為高等院校與職業院校“移動操作系統”與“iOS應用開發”等課程的教材,也適合廣大iOS應用開發人員自學參考。

移動操作系統原理與實踐-基于iOS與Swift編程語言 內容簡介

本書完整套學課件、兩套數千分鐘的教學視頻、全部章節的源代碼本書涵蓋主題如下:移動操作系統概述iOS開發新語言——SwiftiOS開發基礎iOS應用界面開發技術iOS屏幕適配iOS應用導航模式iOS多媒體開發iOS圖形圖像開發iOS網絡數據交換格式iOS網絡通信iOS分層設計iOS項目開發過程iOS項目分析和設計方法敏捷開發方法在iOS項目中具體實現

移動操作系統原理與實踐-基于iOS與Swift編程語言 目錄

目錄 第0章移動操作系統概論 0.1操作系統的原理與概念 0.1.1隱藏硬件細節 0.1.2資源管理 0.1.3操作系統的歷史 0.2操作系統的分類 0.2.1批處理操作系統 0.2.2分時操作系統 0.2.3實時操作系統 0.2.4個人計算機操作系統 0.2.5網絡操作系統 0.2.6分布式操作系統 0.2.7嵌入式操作系統 0.3移動操作系統 0.3.1移動設備的特征 0.3.2主要的移動操作系統 0.3.3移動操作系統的應用和發展 第1章iOS操作系統及Swift編程語言簡介 1.1蘋果的硬件設備與操作系統 1.2Swift語言概述 1.3iOS概述 1.4開發環境及開發工具 1.4.1Xcode開發工具 1.4.2Xcode安裝 1.4.3Xcode卸載 1.4.4Xcode界面 本章小結 同步練習 第2章Swift語言程序設計(上) 2.1**個Swift程序 2.1.1創建Playground 2.1.2創建macOS工程 2.2代碼解釋 2.3標識符 2.4關鍵字 2.5常量和變量 2.5.1常量 2.5.2變量 2.6運算符 2.6.1算術運算符 2.6.2算術賦值運算符 2.6.3關系運算符 2.6.4邏輯運算符 2.6.5位運算符 2.7Swift數據類型 2.7.1整型 2.7.2浮點型 2.7.3布爾型 2.7.4元組類型 2.7.5數據類型轉換 2.8可選類型 2.8.1可選類型概念 2.8.2可選類型值拆包 2.8.3可選綁定 2.9字符 2.9.1Unicode編碼 2.9.2轉義符 2.10字符串 2.10.1字符串創建 2.10.2字符串拼接 2.10.3字符串插入、刪除和替換 2.10.4字符串比較 2.11控制語句 2.11.1分支語句 2.11.2循環語句 2.11.3跳轉語句 2.11.4值綁定 2.12集合 2.12.1數組集合 2.12.2字典集合 2.13函數 2.13.1定義函數 2.13.2函數調用 2.13.3函數類型 2.14閉包 2.14.1閉包的概念 2.14.2使用閉包表達式 2.14.3類型推斷簡化 2.14.4隱藏return關鍵字 2.14.5省略參數名 2.14.6使用尾隨閉包 2.14.7捕獲上下文中的變量和常量 本章小結 同步練習 第3章Swift語言程序設計(下) 3.1Swift中的面向對象類型 3.1.1枚舉 3.1.2結構體與類 3.2可選鏈 3.2.1可選鏈概念 3.2.2使用問號和感嘆號 3.3訪問限定 3.3.1訪問范圍 3.3.2訪問級別 3.3.3使用訪問級別*佳實踐 3.4屬性 3.4.1存儲屬性 3.4.2計算屬性 3.4.3靜態屬性 3.5方法 3.5.1實例方法 3.5.2靜態方法 3.6構造函數 3.6.1默認構造函數 3.6.2構造函數與存儲屬性初始化 3.6.3使用參數標簽 3.7析構函數 3.8類繼承 3.8.1繼承概念 3.8.2構造函數繼承 3.8.3重寫 3.8.4使用final關鍵字 3.8.5類型檢查 3.8.6類型轉換 3.8.7使用AnyObject和Any類型 3.9擴展 3.9.1聲明擴展 3.9.2擴展計算屬性 3.9.3擴展方法 3.9.4擴展構造函數 3.10協議 3.10.1協議概念 3.10.2協議定義和遵從 3.10.3協議方法 3.10.4協議屬性 本章小結 同步練習 第4章iOS應用開發概述 4.1HelloiOS工程 4.1.1創建工程 4.1.2Xcode中的iOS工程模板 4.1.3應用剖析 4.2應用生命周期 4.3iOS API簡介 4.3.1API概述 4.3.2如何使用API幫助 本章小結 同步練習 第5章iOS應用界面技術 5.1界面構建技術 5.1.1使用故事板 5.1.2使用Xib文件 5.1.3使用代碼 5.2MVC模式 5.2.1MVC模式概述 5.2.2Cocoa Touch MVC模式 5.3視圖控制器 5.3.1視圖控制器種類 5.3.2視圖控制器的生命周期 5.4視圖與UIView 5.4.1UIView繼承層次結構 5.4.2視圖分類 5.4.3應用界面的構建層次 5.5控件與動作事件 5.5.1按鈕 5.5.2定義動作事件 5.6視圖與輸出口 5.6.1標簽 5.6.2定義輸出口 5.7視圖與委托協議 5.7.1委托設計模式 5.7.2實例: TextField委托協議 5.7.3鍵盤的打開和關閉 5.7.4鍵盤的種類 5.8關閉和打開鍵盤通知 5.8.1通知機制 5.8.2實例: 關閉和打開鍵盤 5.9Web視圖 5.10工具欄 5.11導航欄 本章小結 同步練習 第6章表視圖 6.1表視圖中的概念 6.1.1表視圖組成 6.1.2表視圖的相關類 6.1.3表視圖的分類 6.1.4單元格的組成和樣式 6.1.5數據源協議與委托協議 6.2簡單表視圖 6.2.1創建簡單表視圖 6.2.2自定義單元格 6.3分節表視圖 6.3.1添加索引 6.3.2分組 本章小結 同步練習 第7章界面布局與Auto Layout技術 7.1iOS界面布局UI設計模式 7.2靜態表與表單布局 7.3Auto Layout布局 7.3.1Interface Builder中管理Auto Layout約束 7.3.2案例: Auto Layout布局 本章小結 同步練習 第8章屏幕適配與Size Class技術 8.1iOS屏幕的多樣性 8.1.1iOS屏幕介紹 8.1.2iOS的3種分辨率 8.1.3獲得iOS設備屏幕信息 8.2Size Class與iOS多屏幕適配 8.2.1Size Class技術 8.2.2Size Class的九宮格 8.2.3Size Class的四個象限 8.2.4Xcode 8中使用Size Class 8.2.5案例: 使用Size Class 本章小結 同步練習 第9章應用導航模式 9.1導航概述 9.2導航的“死胡同”——模態視圖 9.3平鋪導航 9.3.1平鋪導航概述 9.3.2使用資源目錄管理圖片 9.3.3屏幕滾動視圖的重要屬性 9.3.4分屏導航實現 9.4標簽導航 9.4.1標簽導航實例 9.4.2標簽導航實現 9.5樹形結構導航 9.5.1樹形結構導航實例 9.5.2樹形結構導航實現 本章小結 同步練習 第10章多媒體開發 10.1音頻開發 10.1.1音頻文件簡介 10.1.2音頻API簡介 10.1.3實例: 音頻播放 10.1.4實例: 音頻錄制 10.2視頻開發 10.2.1視頻文件簡介 10.2.2視頻播放 本章小結 同步練習 第11章圖形圖像開發 11.1使用圖像 11.1.1創建圖像 11.1.2實例: 創建UIImage圖像對象 11.1.3實例: 從設備圖片庫選取或從照相機抓取 11.2使用Core Image框架 11.2.1Core Image框架API 11.2.2濾鏡 11.2.3實例: 舊色調和高斯模糊濾鏡 本章小結 同步練習 第12章數據存儲 12.1數據存儲概述 12.1.1沙箱目錄 12.1.2數據存儲方式 12.2分層架構設計 12.2.1低耦合企業級系統架構設計 12.2.2iOS分層架構設計 12.3實例: MyNotes應用 12.3.1采用純Swift語言實現 12.3.2采用Swift調用ObjectiveC混合搭配實現 12.4屬性列表 12.5使用SQLite數據庫 12.5.1SQLite數據類型 12.5.2創建數據庫 12.5.3查詢數據 12.5.4修改數據 本章小結 同步練習 第13章網絡數據交換格式 13.1XML數據交換格式 13.1.1XML文檔結構 13.1.2XML文檔解析與框架性能 13.1.3實例: MyNotes應用XML 13.2JSON數據交換格式 13.2.1JSON文檔結構 13.2.2JSON數據編碼/解碼與框架性能 13.2.3實例: MyNotes應用JSON解碼 本章小結 同步練習 第14章網絡通信 14.1基于Web Service的網絡通信技術 14.1.1HTTP協議 14.1.2HTTPS協議 14.1.3蘋果ATS限制 14.2使用URLSession 14.2.1URLSession API 14.2.2簡單會話實現GET請求 14.2.3默認會話實現GET請求 14.2.4實現POST請求 14.2.5下載數據 14.3實例: 重構MyNotes案例 14.3.1插入方法調用 14.3.2修改方法調用 14.3.3刪除方法調用 本章小結 同步練習 第15章綜合案例: 奧運會應用設計與開發 15.1應用分析與設計 15.1.1應用概述 15.1.2需求分析 15.1.3原型設計 15.1.4數據庫設計 15.1.5架構設計 15.2任務1: 創建工程 15.3任務2: 信息系統層與持久層開發 15.3.1迭代2.1: 編寫數據庫DDL腳本 15.3.2迭代2.2: 插入初始數據到數據庫 15.3.3迭代2.3: 數據庫版本控制 15.3.4迭代2.4: 配置持久層 15.3.5迭代2.5: 添加SQLite3庫 15.3.6迭代2.6: 編寫實體類 15.3.7迭代2.7: 編寫DAO類 15.3.8迭代2.8: 數據庫幫助類DBHelper 15.4任務3: 業務邏輯層開發 15.4.1迭代3.1: 編寫比賽項目業務邏輯類 15.4.2迭代3.2: 編寫比賽日程業務邏輯類 15.5任務4: 表示層開發 15.5.1迭代4.1: 使用資源目錄管理圖片和圖標資源 15.5.2迭代4.2: 根據原型設計初步設計故事板 15.5.3迭代4.3: “首頁”模塊 15.5.4迭代4.5: “比賽項目”模塊 15.5.5迭代4.6: “比賽日程”模塊 15.5.6迭代4.7: “倒計時”模塊表示層 15.5.7迭代4.8: “關于我們”模塊表示層 15.6任務5: 收工 15.6.1迭代5.1: 添加圖標 15.6.2迭代5.2: 設計啟動界面 本章小結 附錄同步練習參考答案
展開全部

移動操作系統原理與實踐-基于iOS與Swift編程語言 作者簡介

作者簡介關東升:國內知名iOS技術作家,iOS技術顧問,高級培訓講師,移動開發專家。擔任51CTO社區iOS技術顧問,精通iOS、Android、Windows Phone及HTML5等移動開發技術。曾先后主持開發大型網絡游戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的iOS、Windows Phone 及Android客戶端開發。在App Store上發布數款游戲和應用軟件,擅長移動平臺的應用和游戲類項目開發。長期為中國移動研究院、云南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務局等企事業單位授課。著有《iOS實戰:入門與提高卷(Swift版)》《iOS實戰:傳感器卷(Swift版)》《iOS實戰:圖形圖像、動畫和多媒體卷(Swift版)》《iOS開發指南——從零基礎到App Store上架》《交互設計的藝術——iOS 7擬物化到扁平化革命》《Cocos2d-x實戰:C 卷(第2版)》《Cocos2d-x實戰:Lua卷(第2版)》《Cocos2d-x實戰:JS卷——Cocos2d-JS開發(第2版)》《Cocos2d-x實戰:工具卷(第2版)》等專業圖書。

商品評論(0條)
暫無評論……
書友推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 | 喷漆房_废气处理设备-湖北天地鑫环保设备有限公司 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 精密光学实验平台-红外粉末压片机模具-天津博君 | 全自动翻转振荡器-浸出式水平振荡器厂家-土壤干燥箱价格-常州普天仪器 | 好物生环保网、环保论坛 - 环保人的学习交流平台 | 清水混凝土修复_混凝土色差修复剂_混凝土色差调整剂_清水混凝土色差修复_河南天工 | 一点车讯-汽车网站,每天一点最新车讯!| 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 | 威客电竞(vk·game)·电子竞技赛事官网 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 合肥注册公司|合肥代办营业执照、2024注册公司流程 | 法钢特种钢材(上海)有限公司 - 耐磨钢板、高强度钢板销售加工 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 回转支承-转盘轴承-回转驱动生产厂家-洛阳隆达轴承有限公司 | EPDM密封胶条-EPDM密封垫片-EPDM生产厂家| 清洁设备_洗地机/扫地机厂家_全自动洗地机_橙犀清洁设备官网 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 商标转让-商标注册-商标查询-软著专利服务平台 - 赣江万网 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | 隔爆型防爆端子分线箱_防爆空气开关箱|依客思 | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 1000帧高速摄像机|工业高速相机厂家|科天健光电技术 | 刑事律师_深圳著名刑事辩护律师_王平聚【清华博士|刑法教授】 | LNG鹤管_内浮盘价格,上装鹤管,装车撬厂家-连云港赛威特机械 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 工业风机_环保空调_冷风机_工厂车间厂房通风降温设备旺成服务平台 | 电磁流量计_智能防腐防爆管道式计量表-金湖凯铭仪表有限公司 |