with SwiftUI it's more like you give the OS an IKEA manual and hope it figures it out
with SwiftUI it's more like you give the OS an IKEA manual and hope it figures it out
Friendly reminder that Andy Matuschak once said "React's model for the UI layer is vastly better than UIKit's" in response to the upcoming release of React Native.
Friendly reminder that Andy Matuschak once said "React's model for the UI layer is vastly better than UIKit's" in response to the upcoming release of React Native.
And SwiftUI's Accessibility environment variables: developer.apple.com/documentatio...
And SwiftUI's Accessibility environment variables: developer.apple.com/documentatio...
It’s super strange, you launch to it, present your document over it in .fullScreen style, close document and try dismissing back to browser. And your app feels […]
It’s super strange, you launch to it, present your document over it in .fullScreen style, close document and try dismissing back to browser. And your app feels […]
iosdev.space/@dadederk/10...
If that doesn't quite work as expected, try to tweak the internal views. If not, you can fall back to UIKit's three step process.
iosdev.space/@dadederk/10...
If that doesn't quite work as expected, try to tweak the internal views. If not, you can fall back to UIKit's three step process.
Log: github.com/webdavis/100...
🧩 Delegates allow us to Extend the Behavior of a Client (1/5)
This is why UIKit.UITableView includes a DataSource/Delegate.
Here's the architecture:
Log: github.com/webdavis/100...
🧩 Delegates allow us to Extend the Behavior of a Client (1/5)
This is why UIKit.UITableView includes a DataSource/Delegate.
Here's the architecture:
I think compatibility with Figma is the key to eliminate UIKit's technical issues.
blog.foxicorn.com/ios-layouts-...
I think compatibility with Figma is the key to eliminate UIKit's technical issues.
blog.foxicorn.com/ios-layouts-...
github.com/Aeastr/MenuW...
github.com/Aeastr/MenuW...
Rather than expand UIKit's capabilities (e.g. for things like window management), which they could have done, they expanded SwiftUI, which is more future-proof.
Rather than expand UIKit's capabilities (e.g. for things like window management), which they could have done, they expanded SwiftUI, which is more future-proof.
Much better than UIKit's Auto Layout.
Much better than UIKit's Auto Layout.
If we want to add more behavior to the view controller, then we just add another adapter that implements the delegate:
If we want to add more behavior to the view controller, then we just add another adapter that implements the delegate:
UIKit's UIGestureRecognizers, which I've almost never worked with, run circles around the few gestures we can effectively compose in SwiftUI.
Circles, I tell you!
The power of tweaking how many fingers are needed for a pan gesture, or detecting […]
UIKit's UIGestureRecognizers, which I've almost never worked with, run circles around the few gestures we can effectively compose in SwiftUI.
Circles, I tell you!
The power of tweaking how many fingers are needed for a pan gesture, or detecting […]
fatbobman.com/en/posts/on...
fatbobman.com/en/posts/on...
So far.
😅
So far.
😅
This time, exploring how you can fill the gaps in Mac Catalyst by using native AppKit components, right in your iOS codebase, with UIKit's private _UINSView class.
sebvidal.com/blog/using-a...
This time, exploring how you can fill the gaps in Mac Catalyst by using native AppKit components, right in your iOS codebase, with UIKit's private _UINSView class.
sebvidal.com/blog/using-a...
I switched to #UIKit’s MKMapView using a UIViewRepresentable and clustering is working amazing.
I switched to #UIKit’s MKMapView using a UIViewRepresentable and clustering is working amazing.