Updated with a lesson on animations in SwiftUI! This module introduces the foundational building blocks of SwiftUI, a declarative programming paradigm.
SwiftUI works across all of Apple’s platforms allowing the developer to leverage these skills to build applications that span multiple Apple devices.
By Eric Jenkinson.
In this lesson, we will delve into the fundamental components that structure a SwiftUI application.
By exploring the concepts of App, Scene, and View, you will gain a solid understanding of how to organize your SwiftUI projects effectively.
In this lesson, we gain an understanding of Modifiers, State and Binding
using a few swiftUI views like Text, RoundedRectangle, Button & Slider.
Discover how to style your views, add user interactions,
and create responsive interfaces that seamlessly update based on user input.
Learn the building blocks of SwiftUI! by exploring essential view types and
learn how to combine views to create the foundation of your app’s interface.
This lesson is a comprehensive guide to modern SwiftUI animation. It begins with the core principle of state-driven animation and the use of the withAnimation block to create simple transitions. The lesson then progresses to advanced tools, teaching you how to build multi-step sequential effects with PhaseAnimator and create precisely timed animations with KeyframeAnimator. Through a series of complete, hands-on examples, you’ll learn the skills needed to create fluid and engaging user interfaces.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.