幫助中心 | 我的帳號 | 關於我們

移動操作系統原理與實踐--基於iOS與Swift編程語言(新工科普通高校移動開發系列課程優秀教材)

  • 作者:關東升
  • 出版社:清華大學
  • ISBN:9787302481560
  • 出版日期:2017/12/01
  • 裝幀:平裝
  • 頁數:402
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

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

作者介紹
關東升
    關東升,國內著名iOS/Cocos技術作家,iOS技術顧問,Cocos最有價值專家(CVP),智捷課堂首席培訓專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows及HTML5等移動開發技術。曾先後主持開發大型網路遊戲《神農訣》的iOS和Android客戶端開發,國家農產品追溯系統的iPad客戶端開發,酒店預訂系統的iOS客戶端開發,金融系統的ios、Windows及Android客戶端開發。在AppStore上發布數款遊戲和應用軟體,擅長移動平台的應用和遊戲類項目開發。長期為中國移動研究院、方正科技、大唐電信、中國石油、工商銀行、南方航空、惠普、東軟、NTT等企事業單位提供技術咨詢及員工培訓。著有《iOS網路編程與雲端應用最佳實踐》、《iOS感測器應用開發最佳實踐》、《iOS圖形圖像、動畫和多媒體編程技術最佳實踐》、《iOS開髮指南》、《交互設計的藝術》、《Cocos2d-x實戰:C++卷》、《Cocos2d-x實戰:Lua卷》、《Cocos2d-x實戰:工具卷》、《Cocos2d-x實戰:JS卷》等專業圖書。

目錄
第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.2  Swift語言概述
  1.3  iOS概述
  1.4  開發環境及開發工具
    1.4.1  Xcode開發工具
    1.4.2  Xcode安裝
    1.4.3  Xcode卸載
    1.4.4  Xcode界面
  本章小結
  同步練習
第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.7  Swift數據類型
    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.1  Unicode編碼
    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  閉包的概念
第3章  Swift語言程序設計(下)
第4章  iOS應用開發概述
第5章  iOS應用界面技術
第6章  表視圖
第7章  界面布局與Auto Layout技術
第8章  屏幕適配與Size Class技術
第9章  應用導航模式
第10章  多媒體開發
第11章  圖形圖像開發
第12章  數據存儲
第13章  網路數據交換格式
第14章  網路通信
第15章  綜合案例: 奧運會應用設計與開發
附錄  同步練習參考答案

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032