Creating Settings Screen in SwiftUI With AppStorage

how to swiftUI appstorage annotaiton tutorial

Hallo muren en daken, Leo hier. Today we will talk about how to create a persistent user settings configuration using AppStorage in SwiftUI. Let’s remove the elephant from the room because AppStorage annotation uses UserDefaults. Don’t treat UserDefaults like your personal dumping ground for every piece of data under the sun. Sure, it’s tempting to […]

How to Mirror Any View in SwiftUI?

how to Learn to invert or mirror views in SwiftUI with simple scaleEffect techniques for creative and interactive UI designs

Hallo vrienden en familie, Leo hier. Today we will talk about how to invert or mirror any view in SwiftUI. For the past weeks, I’ve been thinking about the role of mentoring in big organizations. Should mentoring be a process organized by the company itself? Should it naturally emerge from the self-organizing work colleagues? Should […]

Common Mistakes to Avoid When Using Enums in Swift

how to avoid enum mistakes in Swift

Hallo allemaal, Leo hier. Today we will discuss a topic that is very common for iOS developers which is manipulating data which enums and common mistakes to avoid. When I’m hiring someone, I prioritize understanding the fundamentals over specialized knowledge. Questions about intricate coding problems or the exact steps in an app lifecycle are less […]

Number Text Animation in SwiftUI with contentTransition

how to use SwiftUI contentTransition

Hallo bomen en bloemen, Leo hier. Today we will talk about number text animation in SwiftUI. I’m finally back. I took some “vacation time” and now the show must go on. If you work for a really big company, it is not unusual to be constrained to what other areas demand. For example, when I […]

Using the New Observation Framework to Network Monitoring in SwiftUI

how to swiftui monitor network observation image describing the monitoring look

Hallo speelgoed en cadeautjes, Leo hier. Have you already thought about what is the end game for developers? I mean, in all my experience working with developers that are more than 40 years old is really rare. Even rare is working with software engineers that have more than 50, and I think I never worked […]

Understanding Once and For All SwiftUI Alignment Guides

how to swiftui alignment guides tutorial main image

Hallo computers en projectoren, Leo hier. We are going to discover some of the alignment guides features in SwiftUI. Today I had some nightmares. It is weird how those things are, right? Sleeping as it is, is a weird thing because one moment you are living and awake in the next just void. As I woke […]

What is @testable Annotation in Swift?

how to swift @testable annotation

Hallo velden en bergen, Leo hier. Today we will talk about @testable when testing in Swift. Before diving into Swift per se, let’s briefly discuss another topic. Lately, I’ve been thinking a lot about how we judge other people’s tastes. I’ve seen in several situations when someone says he likes reality shows like Big Brother, […]

Automating SwiftUI Accessibility Audits in Xcode 15

this image describes accessibility in SwiftUI how to achieve it

Hallo vorken en messen, Leo hier. Accessibility is a crucial aspect in the development and design of iOS apps, and its importance extends beyond just a compliance requirement; it’s about creating inclusive and universally usable digital products. Accessibility ensures that all users, regardless of their abilities or disabilities, can access and benefit from apps. This […]

How to use the rethrows keyword in Swift?

This is a image of rethrows keyword in Swift how to use

Hallo bananen en druiven, Leo hier. Today we will talk about rethrows keyword in Swift. I’ve been talking a lot about why error handling is a critical component of any robust application. In Swift, this is achieved through a set of keywords like throw, try, catch, and finally, rethrows. We already addressed the first three […]

The Flexible Swift Error Handling

how to do error handling in Swift

Hallo iedereen, Leo hier. Today we will talk about error handling in Swift. Note that the article today is about “Error Handling” not “Error Throwing” and that distinction is important because Swift is on the verge of having a really good error-throwing feature. While we wait until at least 2024 fall we will study the […]

Join our Newsletter!

From beginner-friendly tutorials to advanced coding techniques, the newsletter is designed to help you level up your skills and stay up-to-date with the latest trends in app development.