
Matthaus Woolard
@hishnash
Followers
2K
Following
13K
Media
155
Statuses
23K
Data Scientist, #Python and #SwiftLang, macOS/iPadOS app developer
New Zealand
Joined June 2009
RT @NilCoalescing: Take advantage of the updated search placement and behavior in iOS 26, and implement toolbar and tab bar search patterns….
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
0
RT @natpanferova: I published a new video showing some lesser-known techniques for styling SF Symbols in SwiftUI, including scaling symbols….
0
8
0
RT @NilCoalescing: Learn how to leverage the new glass appearance for partial sheets in iOS 26, and set up morphing transitions for sheets….
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
0
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
4
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
RT @NilCoalescing: Learn how to use matchedGeometryEffect() in SwiftUI for transitioning between views in different parts of the hierarchy….
0
3
0
RT @natpanferova: There are a few changes to search in iOS and iPadOS 26, including a new Liquid Glass design. I’ve been looking into what….
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
11
0
RT @NilCoalescing: Step through the essential setup for AlarmKit timers in iOS 26, from requesting authorization and scheduling a countdown….
nilcoalescing.com
Step through the essential setup for AlarmKit timers in iOS 26, from requesting authorization and scheduling a countdown to presenting the Live Activity and an in-app list of active timers.
0
6
0
RT @iOSDevTools: #Mac tool alert! 💻. EncodeDecode from @nilcoalescing is a lightweight menu bar app that simplifies URL encoding and decodi….
apps.apple.com
EncodeDecode is a lightweight menu bar app that makes URL encoding and decoding quick and effortless. Designed for developers and power users, it offers convenient access and customization options...
0
5
0
RT @natpanferova: iOS 26 comes with a few updates to sheets, like the Liquid Glass background in partial height and morphing transitions fr….
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
14
0
RT @NilCoalescing: Starting with Swift 6.2 and iOS 26, EnumeratedSequence conforms to RandomAccessCollection, allowing enumerated() to be u….
nilcoalescing.com
Starting with Swift 6.2 and iOS 26, EnumeratedSequence conforms to RandomAccessCollection, allowing enumerated() to be used directly in ForEach and List views.
0
16
0
RT @natpanferova: I've just published a new video! It covers two ways to use matchedGeometryEffect() in SwiftUI: transitioning between view….
0
11
0
RT @NilCoalescing: Build a stretchy image header in SwiftUI using the visualEffect() modifier, scaling the image on pull-down without track….
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.
0
9
0
RT @natpanferova: In iOS 26 we have a new framework called AlarmKit for scheduling alarms and timers that cut through silent mode and Focus….
nilcoalescing.com
Step through the essential setup for AlarmKit timers in iOS 26, from requesting authorization and scheduling a countdown to presenting the Live Activity and an in-app list of active timers.
0
16
0
RT @createwithswift: Strolly by @NilCoalescing , @natpanferova , @hishnash , issue #20. Discover more, subscribe!..
0
3
0
RT @natpanferova: Starting with Swift 6.2 and iOS 26, we can use enumerated() in SwiftUI List and ForEach views without wrapping it in an a….
nilcoalescing.com
Starting with Swift 6.2 and iOS 26, EnumeratedSequence conforms to RandomAccessCollection, allowing enumerated() to be used directly in ForEach and List views.
0
20
0
RT @NilCoalescing: The new backgroundExtensionEffect() modifier in iOS 26 lets us extend and blur visual content beyond a view’s bounds in….
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
8
0
RT @natpanferova: My WWDC25 sale will be active for another few days. You can still get any of my Swift and SwiftUI books with a 30% discou….
books.nilcoalescing.com
Swift and SwiftUI books from Nil Coalescing
0
7
0