Overview
Explore the transformative impact of SwiftUI and Combine on iOS and macOS app development in this 32-minute conference talk by Daniel Steinberg. Discover how these new frameworks revolutionize GUI layout, data flow handling, and asynchronous event management. Learn to "Think Different" as you navigate the shift from traditional development approaches to the future of Apple platform programming. Gain insights into basic UI concepts, Combine's capabilities, and SwiftUI's potential through practical demonstrations, including the implementation of a Rock Paper Scissors game with random hand positions. Prepare to rethink your entire approach to app architecture and coding for Apple platforms.
Syllabus
Introduction
Basic UI
Replay
Combine
SwiftUI
Combine Player
Combine SwiftUI
Implement RockPaperScissors
Implement RandomHandPosition
Conclusion
Taught by
ChariotSolutions