iOS Developer

Joined April 2015
iPhone Duo is right around the corner and I was exploring a new API for reading out the system content margins (thanks to @vistar941 for finding it initially). I also found a nice way to adopt it to use it for scroll content - check it out! alexanderweiss.dev/blog/2026…
2
243
Alexander Weiß retweeted
📱 Not only Swift #98 is out! 🎉 This week: Stratos (my new AI skills), Apple’s AFM utilities, and Xcode 27’s guidelines on performant SwiftUI view composition. Featuring @natpanferova, @_al_we, @TechAssimilate, and @iosartem! Read: peterfriese.dev/newsletter/i… #SwiftUI
4
8
1,178
Alexander Weiß retweeted
SwiftUI has three similarly named grouping modifiers: geometryGroup(), compositingGroup() and drawingGroup(). If, like me, you sometimes forget which one does what, I’ve just published a guide explaining how they differ and when to use each one: nilcoalescing.com/blog/Geome…
23
3
214
17,753
What makes a custom SwiftUI view feel like it's a standard component? In my latest post, I share my personal flow, from defining a component’s semantics and API to adding custom styles, environment integration, and accessibility. alexanderweiss.dev/blog/2026…
1
1
2
106
My DocC script for SPM libraries broke when I added a second target - so I rebuilt it. Now it supports Multiple frameworks and versioned deploys. Wrote it up in case anyone faces a similar requirement: alexanderweiss.dev/blog/2026…
1
2
135
After SE-0409 landed I got confused about what's the actual difference between public import and ´@_exported import? I finally had the time, sat down, dug into the docs, and cleared it up for myself. If you are curious as well check out my new post here: alexanderweiss.dev/blog/2026…
1
1
2
88
The year is ending and I wanted to finish it with a short post. Let us discover a tiny SwiftUI modifier to conditionally adapt a sheets presentation based on the horizontal size class. alexanderweiss.dev/blog/2025…
1
2
86
In today's small post I dive a little bit into using SwiftUIs EditMode. I show you can circumvent a small inconvenience and react to changes of the edit mode environment on the same level where the EditButton is defined. alexanderweiss.dev/blog/2025…
1
2
156
Creating a multi-platform documentation with DocC can be challenging, especially without official support in the swift-docc-plugin. This guide explains how to generate a multi-platform documentation using DocC directly. alexanderweiss.dev/blog/2025…
1
3
145
Building upon my last post, this week I dive into the concepts that went into the theming library I built a few weeks back. If you want to take a look behind the curtain of went into the library, have a look at my latest blog post: alexanderweiss.dev/blog/2025…
102
After having a look at SwiftUI theming in my last blog post, I decided to make a small library out of it. If you are looking for theming library for SwiftUI that works on all major Apple platforms give it a try and let me know what you think of it: github.com/alexanderwe/swift…
1
1
3
304
As the year comes to a close, I take the opportunity to explore topics I didn't have time for throughout the year. This time, I immersed myself in custom colour theming in SwiftUI, with a focus on ensuring multi-platform support. alexanderweiss.dev/blog/2024…
1
2
1,108
Great first day at @iOSConf ! A lot of interesting talks by @azamsharp @mhuletdev @serjpetrachkov @felibe444 @twannl Juraj Michálek and @uytdehaage. Looking forward to day 2 !
5
571
Interesting finding by @MarcoEidinger about URLCache. I wasn’t aware of the 5% threshold !
1
247
Alexander Weiß retweeted
5
9
3,349
Quite some time went by since my last blog post. Now I was able find some time again and tested out the new TextRenderer protocol to create a native SwiftUI highlighted Text view. Check out my new post where I show how you can implement this: alexanderweiss.dev/blog/2024…
2
18
2,170