SwiftUI極簡開發 李智威 9787115642523 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:人民郵電
NT$635
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:SwiftUI極簡開發
ISBN:9787115642523
出版社:人民郵電
著編譯者:李智威
頁數:282
所在地:中國大陸 *此為代購商品
書號:1653120
可大量預訂,請先連絡。

內容簡介

本書從實戰應用出發,系統地講解SwiftUI開發的全過程,內容豐富且實用性強,旨在幫助讀者快速上手SwiftUI開發。 本書共14章,從SwiftUI的基礎概念開始,逐漸深入分析視圖、動畫、自動布局機制、欄目、代碼整理、參數存儲、網路請求、架構設計、設備管理、數據存儲等主題,為讀者提供全面的理論知識和實戰技巧。 本書適合對SwiftUI感興趣的讀者閱讀。無論你是初學者還是有一定經驗的開發者,都能夠通過本書全面了解SwiftUI的基礎知識和實戰技巧,並將其應用到實際項目中,開發出優秀的iOS應用。

作者簡介

李智威,iOS獨立開發者,新零售領域高級產品經理,稀土士掘金技術社區簽約作者。擁有6年產品設計及獨立開發經驗,目前負責零售SaaS數智化產品線,曾獨立負責國內Top3服裝領域上市公司數字化轉型項目,從0到1負責過百萬級產品項目。熟悉Swift開發語言和SwiftUI框架,獨立開發「不言筆記」「Linkcard」等應用。

目錄

第1章 未來已來:開始使用Swift和SwiftUI
1 1 初識SwiftUI
1 2 Swift和SwiftUI的關係
1 3 學習SwiftUI之前的準備工作
1 3 1 Mac計算機
1 3 2 Xcode開發工具
1 3 3 iPhone真機
1 4 創建第一個SwiftUI項目
1 5 Xcode常用功能介紹
1 5 1 代碼編輯區域
1 5 2 實時預覽窗口
1 5 3 項目預覽操作欄
1 6 項目文件結構詳解
1 6 1 項目主文件
1 6 2 項目入口文件
1 6 3 Assets庫
1 6 4 Preview Content文件夾
第2章 快速入門:創建第一個SwiftUI項目
2 1 視圖、視圖修飾符、布局方式
2 2 Library
2 2 1 Views欄目
2 2 2 Modifiers欄目
2 2 3 Code Snippet欄目
2 2 4 Image和Color欄目
2 2 5 SF Symbols欄目
2 3 實戰案例:每日一句
2 3 1 導入並顯示圖片素材
2 3 2 使用Text視圖顯示文字
2 3 3 對多個視圖進行布局
2 3 4 調整視圖的樣式
2 3 5 創建「推薦文字」數據集
2 3 6 實現參數綁定
2 3 7 實現隨機推薦文字
第3章 初探動畫:感受SwiftUI獨特的魅力
3 1 深入淺出使用Button視圖
3 1 1 創建一個Button視圖
3 1 2 修改Button視圖樣式
3 1 3 組合多個Button視圖
3 1 4 自定義按鈕樣式
3 2 引入條件判斷語句
3 2 1 三元運算符
3 2 2 if-else語句
3 2 3 條件判斷語句實踐
3 3 神奇的SwiftUI動畫
3 3 1 給視圖添加動畫效果
3 3 2 隱性動畫和顯性動畫
3 3 3 轉場動畫
第4章 視圖精析:探索SwiftUI自動布局機制
4 1 View和some View的區別
4 2 修飾符適用場景
4 2 1 Image視圖常用修飾符
4 2 2 Text視圖常用修飾符
4 2 3 Stack布局容器常用修飾符
4 3 創建可交互的按鈕
4 4 SwiftUI界面布局規則
4 4 1 視圖的尺寸大小
4 4 2 視圖的位置
第5章 布局練習:開發一個「個人簡介」界面
5 1 搭建「基本信息」欄目
5 1 1 個人頭像
5 1 2 個人信息
5 1 3 個人介紹
5 2 搭建「個人成就」欄目
5 2 1 單個數據指標
5 2 2 多個數據指標
5 2 3 視圖背景色
5 3 搭建「專欄列表」欄目
5 3 1 數據模型
5 3 2 單個文章專欄
5 3 3 多個文章專欄
5 4 項目預覽
第6章 代碼整理:讓項目代碼更加清晰
6 1 自定義some View
6 1 1 封面圖片視圖
6 1 2 Slogan文字視圖
6 1 3 快捷登錄入口視圖
6 1 4 用戶條款視圖
6 2 自定義結構體
6 2 1 自定義LoginBtnView視圖
6 2 2 使用LoginBtnView視圖
6 3 自定義extension方法
6 4 項目文件整理
6 4 1 代碼塊管理
6 4 2 文件夾管理
第7章 項目實戰:開發一款「Note筆記」應用
7 1 搭建Note數據模型
7 2 搭建「Note筆記」界面
7 2 1 筆記列表
7 2 2 界面標題
7 2 3 新增按鈕
7 3 搭建「新增筆記」界面
7 3 1 文本框
7 3 2 按鈕組
7 4 實現App的相關功能
7 4 1 打開彈窗
7 4 2 關閉彈窗
7 4 3 新增筆記
7 4 4 刪除筆記
第8章 項目實戰:開發一款「BMI計算器」應用
8 1 Form視圖介紹
8 2 搭建「BMI計算頁」界面
8 2 1 信息錄入
8 2 2 參考標準
8 2 3 計算按鈕
8 2 4 界面標題
8 3 搭建「BMI結果頁」界面
8 3 1 計算結果
8 3 2 「重新計算」按鈕
8 4 實現App的相關功能
8 4 1 界面跳轉
8 4 2 返回跳轉
8 4 3 BMI計算
8 4 4 BMI結果
第9章 參數存儲:初識數據持久化機制
9 1 搭建「常規設置」欄目
9 1 1 消息通知
9 1 2 深色模式
9 2 搭建「個性化」欄目
9 2 1 主題顏色
9 2 2 系統語言
9 2 3 字體大小
9 3 搭建「關於我們」欄目
9 3 1 意見反饋
9 3 2 去Apple Store評分
9 3 3 關於應用
9 4 實現參數持久化方法
9 4 1 UserDefaults
9 4 2 @AppStorage屬性包裝器
第10章 網路請求:連接這個多彩的世界
10 1 從互聯網上請求一張圖片
10 1 1 使用AsyncImage視圖
10 1 2 添加默認視圖
10 1 3 設置不同狀態下的視圖
10 1 4 實現刷新功能
10 2 URLSession網路請求框架
10 2 1 基礎視圖搭建
10 2 2 實現網路請求方法
10 3 開發一個「壁紙推薦」界面
10 3 1 數據模型
10 3 2 單張壁紙
10 3 3 壁紙列表
10 3 4 界面標題
10 3 5 網路請求
第11章 架構設計:深入淺出MVVM模式
11 1 開發一個「歷史上的今天」界面
11 1 1 數據模型
11 1 2 視圖
11 1 3 視圖模型
11 2 搭建底部導航欄
11 3
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理