________________________________________
คำโปรยหนังสือ
ก้าวสู่ระดับ Intermediate ของการพัฒนาแอปด้วย Swift และ SwiftUI หนังสือเล่มนี้พาผู้อ่านจากความเข้าใจพื้นฐานไปสู่การสร้างแอปพลิเคชันที่ซับซ้อนและตอบสนองต่อผู้ใช้อย่างมีประสิทธิภาพ ด้วยตัวอย่างโค้ดจริง, Workshop แบบบูรณาการ และคำอธิบายเชิงลึกในแต่ละหัวข้อ
บทที่ 6 Layout และ Styling (Layout and Styling) หน้า 1
เรียนรู้การจัดวาง UI ด้วย VStack, HStack, ZStack และ Spacer พร้อม ScrollView, List, LazyVStack สำหรับเนื้อหาขนาดใหญ่ และปรับแต่ง UI ด้วย Modifier, Dynamic Styling, Theme รวมถึง Ultimate SwiftUI Scrollable Workshop
บทที่ 7 State และ Data Binding (State and Data Binding) หน้า 69
เจาะลึก Property Wrappers ได้แก่ @State, @Binding, @ObservedObject, @EnvironmentObject การจัดการ Event และ Gesture Handling พร้อม Two-way Binding และ Ultimate SwiftUI Workshops แบบ Advanced Integration
บทที่ 8 Navigation และ Multi-page App (Navigation and Multi-page App) หน้า 152
สร้างแอปหลายหน้าด้วย NavigationView และ NavigationLink พร้อม Passing Data ระหว่าง Views และการใช้งาน Modal Sheet / Popover พร้อม Ultimate Workshops แบบบูรณาการ
บทที่ 9 Data Storage และ Persistence (Data Storage and Persistence) หน้า 234
เรียนรู้การจัดเก็บข้อมูลด้วย UserDefaults, Keychain, Core Data เบื้องต้น และ JSON Parsing ด้วย Codable พร้อม Ultimate Workshops สำหรับสร้างแอปที่เก็บข้อมูลได้อย่างปลอดภัยและมีประสิทธิภาพ
บทที่ 10 Forms และ Input Validation (Forms และ Input Validation) หน้า 313
สร้างฟอร์มด้วย TextField, Toggle, Picker, Slider พร้อม Validation Rules และ Error Feedback ผ่าน Alert รวม Ultimate SwiftUI Workshops เพื่อการรับข้อมูลที่แม่นยำและปลอดภัย
บรรณานุกรม หน้า 374
รวมแหล่งอ้างอิงคุณภาพสูงจากเอกสารทางการ Apple, หนังสือ, บทความ, และวิดีโอ WWDC
________________________________________
Swift Programming: Intermediate เป็นคู่มือที่เหมาะสำหรับผู้ที่ต้องการต่อยอดจากพื้นฐาน Swift และ SwiftUI ไปสู่การสร้างแอปที่ซับซ้อน โต้ตอบได้ และมีความยืดหยุ่นสูง พร้อมตัวอย่างและ Workshop แบบครบวงจร ทำให้คุณสามารถเรียนรู้ ฝึกฝน และพัฒนาแอปจริงได้อย่างมั่นใจ
________________________________________
สารบัญ
หน้า
บทที่ 6 Layout และ Styling (Layout and Styling) 1
Layout และ Styling
Layout และ Styling (SwiftUI In-Depth)
VStack, HStack, ZStack, Spacer
ScrollView, List, LazyVStack
Ultimate SwiftUI Scrollable Workshop
Modifier, Dynamic Styling, Theme
บทที่ 7 State และ Data Binding (State and Data Binding) 69
State และ Data Binding
State และ Data Binding เชิงลึก
รายละเอียดเชิงลึก ของ @State, @Binding, @ObservedObject, @EnvironmentObject ใน SwiftUI
Ultimate SwiftUI Workshop: State & Data Binding
Event Handling ใน SwiftUI
Ultimate SwiftUI Workshop: Event Handling + Gestures (12 ตัวอย่าง)
Two-way Binding ใน SwiftUI
Ultimate SwiftUI Workshop: Advanced State Management + Two-way Binding
ตัวอย่างบูรณาการ
Ultimate SwiftUI Workshop Advanced Integration
บทที่ 8 Navigation และ Multi-page App (Navigation and Multi-page App) 152
Navigation และ Multi-page App
Navigation และ Multi-page App รายละเอียดเชิงลึก
NavigationView และ NavigationLink
Ultimate SwiftUI Navigation & Multi-page Workshop
Passing Data ระหว่าง View ใน SwiftUI
Ultimate Passing Data Workshop
Modal Sheet และ Popover ใน SwiftUI
Ultimate Modal & Popover Workshop SwiftUI
ตัวอย่างบูรณาการ
บทที่ 9 Data Storage และ Persistence(Data Storage and Persistence) 234
Data Storage และ Persistence
Data Storage และ Persistence เชิงลึก
UserDefaults และ Keychain
Core Data เบื้องต้น
JSON Parsing และ Codable
Ultimate Data Persistence Workshop Swift
Ultimate Swift Persistence Workshop Multi-page App Integration
บทที่ 10 Forms และ Input Validation (Forms และ Input Validation) 313
Forms และ Input Validation
รายละเอียดเชิงลึกของบทที่ 10: Forms และ Input Validation
TextField, Toggle, Picker, Slider
Ultimate SwiftUI Forms & Input Validation Workshop
Validation Rules ใน SwiftUI
Ultimate SwiftUI Forms Level 2 Workshop
Error Feedback และ Alert
Ultimate SwiftUI Forms & Data Handling Workshop
บรรณานุกรม 374
วันที่วางขาย
08 กันยายน 2568
ราคาปก
380 บาท (ประหยัด 79%)