techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#swiftui

73 posts51 participants6 posts today

SwiftUIKit 6.0 is out! 🚀 This is a huge clean-up that removes many components that are extracted to separate packages. The future of this package will instead be to extend native types, to make #SwiftUI even more capable. You can read more about this in the release notes.

github.com/danielsaidi/SwiftUI

This version removes all deprecations, which means that many parts of the library are no longer available.
Most components have been extracted into separate packages. See this page for my various o...
GitHubRelease 6.0.0 · danielsaidi/SwiftUIKitThis version removes all deprecations, which means that many parts of the library are no longer available. Most components have been extracted into separate packages. See this page for my various o...
Continued thread

Added some accessory buttons for opening the associated page on a streaming service's site, along with a few other minor changes. Tomorrow let's update the order to match the user’s (future) preferences. See you then!

🔜 Tomorrow’s stream: youtube.com/live/L6olC9I9rZg
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store

Starting to see the power of the whole vibe coding thing. Yesterday morning I had an idea, wrote it down. After dinner worked with Claude Code while doing dishes and bedtime.

In one hour I went from empty Xcode project to a working Mac app to convert Game Boy screenshots to STLs for 3d printing.

Is @ _disfavoredOverload something we shouldn't use?

In ShapeUp I want to have these two subscripts
rect[RectAnchor.topLeft] -> CGPoint
rect[RelativeCorner.topLeft] -> Corner

but when you use:
rect[.topLeft] it's ambiguous

I want it to default to CGPoint and only use Corner if needed by the context. Is there a better way?

It feels like the worst time to be an Apple developer in a long time. So many design and UI framework issues. Honestly I wish I had the time to come up with my own design system and work with that but that would be even worse because of how out of place it would look with the rest of the system.

Liquid Glass was not what was promised when I read the Gurman rumors. This is not a rethink of the fundamentals, it's a pig with lipstick.

I’m having to work on some #SwiftUI code after a few weeks of UIKit. I know I sound like a broken record but I’m shocked at how inconsistent and unexpected so much of it is. It’s less like a framework and more like a bunch of half completed ideas stuck together with duct tape.

Continued thread

Finally have a way to choose which release set you wanna view dates for on the web! Tomorrow, let's tweak it a bit more and build the same UI within the app. See you then!

🔜 Tomorrow’s stream: youtube.com/live/cvHgv7Kq05Q
⏮️ Playlist so far: youtube.com/playlist?list=PLRx
📲 Download Jiiiii: apps.apple.com/app/apple-store

So, let's say I have three horizontal views and I want to use the new corner concentric radius. How do I give the middle one, that's not touching any edge, the same radius as the other two?

.background(color, in: .rect(corners: .concentric(), isUniform: true))