Stanford CS193p 2023: Lecture 01 Notes
My notes from Lecture 1 of Stanford's CS193p course covering SwiftUI fundamentals, functional programming foundation, and compositional UI architecture
iOS app development using SwiftUI framework and ecosystem
My notes from Lecture 1 of Stanford's CS193p course covering SwiftUI fundamentals, functional programming foundation, and compositional UI architecture
My notes from Lecture 2 covering @State, layout components, Swift type system, and building a memory card game with SwiftUI
My notes from Lecture 3 covering MVVM architecture, struct vs class, generics, protocols, and functional programming in SwiftUI
My notes from Lecture 4 covering MVVM implementation, access control, initializers, static members, and functional programming with closures
Comprehensive compilation of Apple's 2025 SwiftUI best practices optimized for AI-assisted development workflows
Essential workflows and standards for AI-driven SwiftUI development with Claude Code
Comprehensive mapping table and code comparisons for developers transitioning from React to SwiftUI
Notes on Christopher Trott's research into Swift Snapshot Testing for AI-assisted SwiftUI development
Apple's recommended folder structure and architectural patterns for SwiftUI applications based on official sample projects
A comprehensive guide to SwiftUI state management patterns for developers familiar with React and Jotai's atomic state approach
Properties, Layout & @ViewBuilder - Deep dive into @State memory management, SwiftUI layout system architecture, and advanced Swift programming patterns