-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
SWIFTUI完全開發 版權信息
- ISBN:9787522618227
- 條形碼:9787522618227 ; 978-7-5226-1822-7
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
SWIFTUI完全開發 本書特色
從語法基礎到案例實戰,從初識SwiftUI到App上架 本書知識點全面,操作步驟詳細,核心代碼簡潔明了 作者剝繭抽絲,娓娓道來,堪稱“保姆級”開發寶典 如果你想獨立開發一款理想中的iOS應用,本書將是你的不二之選
SWIFTUI完全開發 內容簡介
SwiftUI是蘋果全新推出的一種用來構建界面的用戶接口工具包,其聲明式的Swift語法,讓原本需要幾十行甚至上百行才能實現的功能,現在只需要幾行代碼就可以實現。 同時,SwiftUI改變了以前混亂的書寫結構,代碼的可讀性和可維護性得到大大的提升。 隨著Swift語言在市場覆蓋率越來越高,越來越多的開發工程師在業務開發中大量使用SwiftUI來提高研發效率和代碼質量。 本書主要從實際項目案例出發,深入講解SwifUI開發的各個方面,讓開發者能夠快速地使用SwiftUI進行項目開發。
SWIFTUI完全開發 目錄
視圖的使用 9.1 導航標題和導航按鈕 9.2 實戰案例:設置頁面 9.3 基于頂部導航的頁面跳轉 9.4 自定義返回按鈕 9.5 實現側滑返回 9.6 本章小結 第10章 頁面底部,TabView選項卡視圖的使用 10.1 創建一個簡單的底部導航 10.2 使用修飾符格式化底部導航 10.3 實戰案例:引導頁 10.4 實戰案例:輪播圖 10.5 本章小結 第11章 基礎表單,Form表單的使用 11.1 創建一個簡單的表單視圖 11.2 在Form表單中使用Toggle開關 11.3 在Form表單中使用Picker選擇器 11.4 Stepper步進器和Slider滑塊選擇器 11.5 實戰案例:RGB色卡 11.6 ColorPicker顏色選擇器的使用 11.7 本章小結 第12章 提示彈窗,那些彈出的信息 12.1 實戰案例:內容列表 12.2 Sheet模態彈窗 12.3 FullScreenCover全屏彈窗 12.4 ActionSheet選項彈窗 12.5 Alert警告彈窗 12.6 ContextMeun點按彈窗 12.7 本章小結 第13章 屏幕延伸,ScrollView滾動布局容器的使用 13.1 創建一個簡單的滾動頁面 13.2 實戰案例:電商首頁之輪播圖 13.3 實戰案例:電商首頁之快捷按鈕組 13.4 實戰案例:電商首頁之商品推薦列表 13.5 DisclosureGroup拓展折疊視圖 13.6 本章小結 第14章 點擊、長按、拖拽、縮放、旋轉 14.1 快速了解手勢修飾符 14.2 TapGesture點擊手勢 14.3 LongPressGesture長按手勢 14.4 DragGesture拖拽手勢 14.5 MagnificationGesture縮放手勢 14.6 RotationGesture旋轉手勢 14.7 組合手勢的運用 14.8 本章小結 第15章 自定義顏色,打造你的獨特風格 15.1 前景色 15.2 背景色 15.3 邊框色 15.4 漸變色 15.5 十六進制顏色 15.6 本章小結 第16章 數據流動,頁面之間的數據交互 16.1 @State狀態的使用 16.2 @Binding綁定的使用 16.3 @Environment環境的使用 16.4 @AppStorage數據持久化的使用 16.5 本章小結 第17章 網絡請求,URLSession框架的使用 17.1 實戰案例:色卡列表 17.2 初識JSON數據格式 17.3 URLSession框架的使用 17.4 MVVM架構模式的使用 17.5 小知識:如何實現隨機展示數據 17.6 本章小結 第18章 數據持久化,FileManager框架的使用 18.1 實戰案例:筆記應用樣式 18.2 @AppStorage應用存儲包裝器 18.3 FileManager本地文件存儲框架 18.3.1 準備數據模型 18.3.2 獲得沙盒地址及文件地址 18.3.3 讀取本地文件 18.3.4 存儲數據到本地文件 18.3.5 新增、編輯、刪除方法 18.3.6 獲得當前日期方法 18.4 實戰案例:新增筆記操作 18.5 實戰案例:編輯筆記操作 18.6 實戰案例:刪除筆記操作 18.7 本章小結 第19章 圖形繪制,Path路徑和Shape形狀的使用 19.1 SwiftUI中的基礎形狀 19.1.1 Circle圓形 19.1.2 Ellipse橢圓形 19.1.3 Rectangle矩形 19.1.4 RoundedRectangle圓角矩形 19.1.5 Capsule膠囊矩形 19.2 使用Path路徑繪制圖形 19.2.1 addLine繪制直線 19.2.2 addQuadCurve繪制貝塞爾曲線 19.2.3 addCurve繪制二次貝塞爾曲線 19.2.4 addArc繪制圓弧 19.3 使用Shape自定義形狀 19.4 實戰案例:倒計時圓環 19.5 本章小結 第20章 設備功能初探,拍攝、上傳、保存、分享 20.1 從相冊中選擇圖片 20.1.1 創建ImagePicker方法 20.1.2 使用ImagePicker方法 20.2 使用相機拍攝圖片 20.2.1 設置選擇器sourceType 20.2.2 在真機上預覽效果 20.3 保存圖片至本地相冊 20.3.1 View轉換為UIImage 20.3.2 展示UIImage模型對象 20.3.3 保存UIImage模型對象 20.4 分享圖片到其他平臺 20.4.1 創建ShareSheet方法 20.4.2 使用ShareSheet方法 20.5 本章小結 第21章 FaceID,LocalAuthentication身份認證框架的使用 21.1 創建一個配置開關 21.2 創建一個解鎖頁面 21.3 實現身份認證方法 21.4 在Info.plist中配置權限 21.5 實現登錄身份認證交互 21.6 邏輯優化 21.7 本章小結 第22章 播放聲音和視頻,增強你的感官體驗 22.1 實戰案例:電子木魚 22.2 實現播放聲音方法 22.3 實戰案例:文字轉語音 22.4 創建一個幫助教程頁面 22.5 實現播放視頻方法 22.6 本章小結 第23章 新歷和農歷,使用DateFormatter格式化日期 23.1 實戰案例:數字時鐘 23.2 格式化日期 23.3 如何使用中國歷法 23.4 本章小結 第24章 自定義樣式,ViewModifier協議的使用 24.1 創建自定義視圖 24.2 自定義視圖修飾器 24.3 實戰案例:注冊頁面 24.4 實戰案例:自定義Toast彈窗 24.5 知識拓展:修改Toggle控件樣式 24.6 本章小結 第25章 讓應用“動”起來,加入Animation動畫魔法 25.1 為視圖添加隱性動畫 25.2 在組合視圖中使用隱性動畫 25.3 為視圖添加顯性動畫 25.4 實戰案例:計時器按鈕組 25.5 實戰案例:Loading加載動畫 25.6 實戰案例:3D旋轉動畫 25.7 本章小結 第26章 CoreData和CloudKit,幫你更好地管理數據 26.1 初探CoreData框架 26.2 實戰案例:ToDo應用 26.2.1 創建ToDoModel數據模型 26.2.2 創建ToDoListRow視圖 26.2.3 實現toggleToDoItemCompleted方法 26.2.4 創建InputTextField視圖 26.2.5 實現addToDoItem方法 26.2.6 實現deleteTodoItem方法 26.3 創建實體模型 26.4 創建Persistence單例 26.5 實現CoreData本地數據存儲 26.5.1 在項目中使用CoreData容器 26.5.2 修改addToDoItem方法 26.5.3 修改deleteToDoItem方法 26.5.4 修改toggleToDoItemCompleted方法 26.6 實現iCloud云端數據存儲 26.6.1 添加iCloud數據庫容器 26.6.2 添加Background Modes能力 26.6.3 設置CloudKit云存儲開發 26.7 本章小結 第27章 輕量互動,Widget桌面小組件的使用 27.1 創建Widget小組件項目 27.2 小組件項目文件詳解 27.2.1 MyWidgetBundle文件 27.2.2 MyWidgetLiveActivity文件 27.2.3 MyWidget文件 27.2.4 MyWidget.intentdefinition文件 27.2.5 Assets.xcassets文件 27.3 實戰案例:跳轉微信掃一掃 27.4 實戰案例:每日一句 27.4.1 完成OneWord項目 27.4.2 使用App Group實現數據共享 27.4.3 完成OneWordWidget項目 27.5 本章小結 第28章 賺取**桶金,在應用中添加內購和訂閱 28.1 了解應用付費機制 28.1.1 付費購買 28.1.2 應用內購 28.1.3 應用訂閱 28.1.4 廣告 28.2 實戰案例:內購頁面 28.3 在項目中集成內購功能 28.3.1 創建內購測試文件 28.3.2 創建StoreKit框架引用文件 28.3.3 實現應用內購功能 28.3.4 實現恢復購買功能 28.4 本章小結 第29章 應用上架,發布你的**款App 29.1 AppIcon應用圖標 29.2 商店預覽圖 29.3 技術支持網址URL 29.4 隱私政策網址URL 29.5 協議、稅務和銀行業務設置 29.6 正式提交上架 29.7 本章小結
SWIFTUI完全開發 作者簡介
李智威,iOS 獨立開發者,新零售領域高級產品經理,稀土掘金技術社區簽約作者。擁有6 年產品設計及獨立開發經驗,目前負責零售SaaS 數智化產品線,曾獨立負責國內Top3 服裝領域上市公司數字化轉型項目,從0 到1 負責過百萬級產品項目。熟悉Swift 開發語言和SwiftUI 框架,獨立開發“不言筆記”“Linkcard”等應用。
- >
二體千字文
- >
姑媽的寶刀
- >
【精裝繪本】畫給孩子的中國神話
- >
莉莉和章魚
- >
我從未如此眷戀人間
- >
經典常談
- >
羅庸西南聯大授課錄
- >
小考拉的故事-套裝共3冊