Dawei
dawei84.bsky.social
Dawei
@dawei84.bsky.social
Reposted by Dawei
What kind of backend can a small iOS team build? Well Songshift's Ben Rosen explains how his small team built a very big backend!

youtu.be/JwSwAg-ESMI
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
November 13, 2025 at 4:03 PM
Reposted by Dawei
Vapor (finally!) has a new merch store where you can buy t-shirts, stickers, hoodies and more! All proceeds go towards funding the development of Vapor! Check out the blog post blog.vapor.codes/posts/new-st... or visit the store at store.vapor.codes
Vapor Has a New Store! | The Vapor Blog
Vapor has a new merch store to buy stickers, t-shirts, and more!
blog.vapor.codes
November 20, 2025 at 11:01 AM
I think blue sky is more easy to use, also much cleaner than X now!
November 21, 2025 at 5:34 PM
Reposted by Dawei
My Black Friday book sale has started! All of my Swift and SwiftUI books are now 30% off!

Find out more: books.nilcoalescing.com

#iOSDev #SwiftUI #SwiftLang
November 19, 2025 at 9:13 AM
Reposted by Dawei
Starting with iOS 18, we can use SwiftUI animations to animate UIKit views, making it easier to bring SwiftUI’s expressive and flexible animations into UIKit projects: nilcoalescing.com/blog/Animate...

#iOSDev #SwiftUI #UIKit
Animate UIKit views with SwiftUI animations in iOS 18
With iOS 18, we can now use SwiftUI animations to animate UIKit views, making it easier to bring SwiftUI’s expressive and flexible animations into UIKit projects.
nilcoalescing.com
November 20, 2025 at 9:36 PM
Reposted by Dawei
UIKit now supports automatic observation tracking, making it easier to share data between UIKit and integrated SwiftUI components. I wrote a post looking into how this works on iOS 26 and iOS 18: nilcoalescing.com/blog/Automat...
#iOSDev
Automatic property observation in UIKit with @Observable
UIKit now has native support for Swift Observation, automatically tracking reads of @Observable properties in update methods, making it easier to share data between UIKit and integrated SwiftUI compon...
nilcoalescing.com
November 21, 2025 at 5:38 AM
Reposted by Dawei
Bridging the Swift and Java worlds opens the door to a richer set of server-side use cases for Swift. In our latest GSoC spotlight, Mads Odgaard describes his work to expand access to Swift/Java interop. #Java #GSOC www.swift.org/blog/gsoc-20...
GSoC 2025 Showcase: Extending Swift-Java Interoperability
This is the second post in our series showcasing the Swift community’s participation in Google Summer of Code 2025. Learn more about the projects and work accomplished:
www.swift.org
November 7, 2025 at 8:13 PM
Reposted by Dawei
Starting with iOS 26, SwiftUI shows both title and icon in swipe action buttons by default, but the previous icon-only appearance can be restored using the labelStyle() modifier: nilcoalescing.com/blog/ShowIco...
#iOSDev #SwiftUI
Show icons only in SwiftUI swipe actions on iOS 26
Starting with iOS 26, SwiftUI shows both title and icon in swipe action buttons by default, but the previous icon-only appearance can be restored using the labelStyle() modifier.
nilcoalescing.com
October 23, 2025 at 10:15 PM