Wesley de Groot 🥷

@0xWDG
228 Followers
483 Following
695 Posts
🪄 | 35 | Developer | Hacker | Infosec |  #apple /🤖 #android /🌐 #web | take life with a grain of salt 🩵 | Building @AuroraEditor | Organizing @Appsterdam | #swiftlang | #php | #kotlin | #fedi22
Websitehttps://wesleydegroot.nl
Githubhttps://github.com/0xWDG
Birdsitehttps://x.com/0xWDG
withAnimation - Wesley de Groot

withAnimation is a SwiftUI function that allows you to animate changes to views and state properties in a declarative way. By wrapping state changes within a withAnimation block, you can create smooth transitions and animations that enhance the user experience. What is withAnimation? withAnimation is a SwiftUI function that allows you to animate changes to views and state properties in a declarative way. By wrappi...

@axel tot zo, ik heb inderdaad niet aan de app gewerkt?
Keyboard Navigation - Wesley de Groot

Keyboard navigation enables users to navigate and interact with your app using only a keyboard or assistive input devices. In this post, we'll explore how to implement comprehensive keyboard navigation support in SwiftUI, making your apps accessible to users with motor impairments, power users, and anyone who prefers keyboard-based interaction. What is Keyboard Navigation? Keyboard navigation allows users to navig...

Audio Descriptions - Wesley de Groot

Audio descriptions provide narration of visual elements in video content, making it accessible to blind and low vision users. In this post, we'll explore what audio descriptions are, how to detect user preferences for them, and how to implement audio description support in your SwiftUI apps. What are Audio Descriptions? Audio descriptions (also called video descriptions or descriptive narration) are audio tracks t...

Captions - Wesley de Groot

Captions and subtitles make video and audio content accessible to deaf and hard of hearing users, as well as non-native speakers and users in sound-sensitive environments. In this post, we'll explore how to implement caption support in your SwiftUI apps and respect user preferences for displaying captions. What are Captions? Captions (also called subtitles or closed captions) are text overlays that display spoken ...

Voice Control - Wesley de Groot

Voice Control enables users to navigate and interact with their devices entirely through voice commands, without touching the screen or using a keyboard. In this post, we'll explore how to ensure your SwiftUI apps work seamlessly with Voice Control, making them accessible to users with motor impairments and those who prefer hands-free interaction. What is Voice Control? Voice Control is an accessibility feature th...

VoiceOver - Wesley de Groot

VoiceOver is Apple's screen reader that enables blind and low vision users to navigate and interact with iOS, iPadOS, and macOS devices. In this post, we'll explore how to make your SwiftUI apps fully accessible to VoiceOver users by providing clear, descriptive labels and implementing proper accessibility support. What is VoiceOver? VoiceOver is a gesture-based screen reader that speaks aloud the elements on the ...

Differentiate Without Color - Wesley de Groot

Color is a powerful design tool, but relying solely on color to convey information creates accessibility barriers for users with color blindness or low vision. In this post, we'll explore how to make your SwiftUI apps more accessible by ensuring that information is communicated through multiple visual channels, not just color alone. What is Differentiate Without Color? Differentiate Without Color is an accessibili...

Larger Text - Wesley de Groot

In this post, we will explore the concept of Larger Text in app development, its importance for accessibility, and how to implement it effectively in your applications. Why Larger Text? Larger text improves readability and accessibility for users with visual impairments or those who prefer bigger fonts for comfort. It ensures that content is easily legible, reducing eye strain and enhancing the overall user experi...

Sufficient Contrast - Wesley de Groot

In this post, we will talk about the concept of sufficient contrast in user interfaces, its importance for accessibility, and how to implement it effectively in your applications. What is Sufficient Contrast? Sufficient contrast refers to the difference in luminance or color that makes an object distinguishable from other objects and the background. In the context of user interfaces, it ensures that text and inter...