
Nil Coalescing
@NilCoalescing
Followers
2K
Following
433
Media
6
Statuses
425
Mobile and Web Development | iOS and macOS | Swift | SwiftUI | Server Development | Python | Founded by @natpanferova and @hishnash
Central Otago, New Zealand
Joined April 2022
Subscribe to the Nil Coalescing newsletter for a monthly digest of our blog and YouTube content, Swift and SwiftUI learnings from the projects we are working on, and special discounts on our books:.
nilcoalescing.com
0
4
18
The new backgroundExtensionEffect() SwiftUI modifier in iOS 26 lets us extend and blur visual content beyond a view’s bounds, creating continuous backgrounds behind elements like sidebars, inspectors, and overlay controls:
nilcoalescing.com
The new backgroundExtensionEffect() modifier in iOS 26 lets us extend and blur visual content beyond a view’s bounds, creating continuous backgrounds behind elements like sidebars, inspectors, and...
0
3
17
RT @natpanferova: I released a new video! It goes over non-concurrency related Swift 6.2 updates, such as default values in string interpol….
0
17
0
Build a stretchy image header in SwiftUI using the visualEffect() modifier, scaling the image on pull-down without tracking scroll offset or modifying its frame:
nilcoalescing.com
Build a stretchy image header in SwiftUI using the visualEffect() modifier, scaling the image on pull-down without tracking scroll offset or modifying its frame.
1
8
68
RT @natpanferova: The August issue of the Nil Coalescing Newsletter is out! It’s in subscribers’ inboxes and now also available online. Thi….
nilcoalescing.com
With iOS 26 nearly here and Apple’s September event announced, we’ve been busy polishing our apps for the release and diving deeper into the new APIs. Along the way we’ve also discovered some great...
0
3
0
Make your views and controls fit perfectly within their containers using new SwiftUI APIs in iOS 26 such as the ConcentricRectangle shape and the containerShape() view modifier:
nilcoalescing.com
Make your views and controls fit perfectly within their containers using new SwiftUI APIs in iOS 26 such as the ConcentricRectangle shape and the containerShape() view modifier.
0
7
57
Learn how to add Codable conformance to Swift enums, including automatic synthesis, customizations, and fully manual implementations for complex cases:
nilcoalescing.com
Learn how to add Codable conformance to Swift enums, including automatic synthesis, customizations, and fully manual implementations for complex cases.
0
3
27
RT @natpanferova: Corner concentricity was mentioned a lot at WWDC25, and now we finally have SwiftUI APIs for it. In my new post I explore….
nilcoalescing.com
Make your views and controls fit perfectly within their containers using new SwiftUI APIs in iOS 26 such as the ConcentricRectangle shape and the containerShape() view modifier.
0
14
0
Format interpolated values like arrays of strings, measurements, and dates directly inside SwiftUI Text views using FormatStyle, and display dynamic dates using Text.DateStyle:
nilcoalescing.com
Format interpolated values like arrays of strings, measurements, and dates directly inside SwiftUI Text views using FormatStyle, and display dynamic dates using Text.DateStyle.
0
6
35
Explore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design:
nilcoalescing.com
Explore ways to create and customize mesh gradients in SwiftUI, including color adjustments, finer control with Bezier points, and color position animations to add variety and emphasis to your design.
0
7
45
RT @dawei84_dev: Because my current job uses SwiftUI, Natalia’s book has been super helpful for beginners. It’s easy to understand and real….
0
3
0
RT @natpanferova: I’ve been exploring Core Spotlight APIs for showing content in Spotlight search and experimenting with using the same sea….
nilcoalescing.com
Use a shared Core Spotlight search index to make content discoverable in system Spotlight and support internal search within the app.
0
8
0
Take advantage of the updated search placement and behavior in iOS 26, and implement toolbar and tab bar search patterns in SwiftUI that adapt across devices and integrate with the new Liquid Glass design:
nilcoalescing.com
Take advantage of the updated search placement and behavior in iOS 26, and implement toolbar and tab bar search patterns that adapt across devices and integrate with the new Liquid Glass design.
0
4
27
RT @natpanferova: I published a new video showing some lesser-known techniques for styling SF Symbols in SwiftUI, including scaling symbols….
0
8
0
Learn how to leverage the new glass appearance for partial sheets in iOS 26, and set up morphing transitions for sheets presented from toolbar buttons using SwiftUI APIs:.
nilcoalescing.com
Learn how to leverage the new glass appearance for partial sheets in iOS 26, and set up morphing transitions for sheets presented from toolbar buttons using SwiftUI APIs.
0
5
42
RT @grsolutions_de: SF Symbols in SwiftUI: Styling tricks you might have missed @NilCoalescing.
0
2
0
RT @natpanferova: If you haven't got my book SwiftUI Fundamentals yet, this week there is a great chance to grab it with a 30% discount! Fo….
0
5
0
RT @natpanferova: The July issue of the Nil Coalescing newsletter is out! It’s been sent to all email subscribers and is now also available….
nilcoalescing.com
We are now almost two months into the iOS 26 beta period, and we’ve been spending more time trying out the new frameworks and APIs. Earlier this month, I also attended an online Apple event recapping...
0
4
0