Using @pointfree.co ‘s latest SQLiteData.
#SwiftUI #macOS #navidrome, #buildinpublic
Managing both at the same place works best when you have async stream of playback information
#SwiftUI, #Swift, #Navidrome, #buildInPublic, #AppIntents
Managing both at the same place works best when you have async stream of playback information
#SwiftUI, #Swift, #Navidrome, #buildInPublic, #AppIntents
Using @pointfree.co ‘s latest SQLiteData.
#SwiftUI #macOS #navidrome, #buildinpublic
Using @pointfree.co ‘s latest SQLiteData.
#SwiftUI #macOS #navidrome, #buildinpublic
This enables building custom menus like this that allow triggering an action with a single long press.
This enables building custom menus like this that allow triggering an action with a single long press.
We’ll focus on how your expertise in imperative user interface frameworks like UIKit and AppKit can help you get comfortable with SwiftUI’s declarative approach.
We’ll focus on how your expertise in imperative user interface frameworks like UIKit and AppKit can help you get comfortable with SwiftUI’s declarative approach.
It's going to be fantastic, packed with useful tips for developers looking to enter the indie dev world 🤩
You can participate online for free 👇
www.meetup.com/apple-devel...
#buildinpublic #iosdev #indiedev #mobiledev
It's going to be fantastic, packed with useful tips for developers looking to enter the indie dev world 🤩
You can participate online for free 👇
www.meetup.com/apple-devel...
#buildinpublic #iosdev #indiedev #mobiledev
Instantly share state among your app’s features and external persistence layers, including user defaults, the file system, and more.
www.pointfree.co/blog/posts/1...
Instantly share state among your app’s features and external persistence layers, including user defaults, the file system, and more.
www.pointfree.co/blog/posts/1...