Some more info about the new background task API (BGContinuedProcessingTask): #wwdc25 #iosdev
- only for very specific tasks: a fixed amount of work that has an end
- needs to be started by the user
- needs to show a progress popup
- needs an expiration handler
- app needs to be updating about progress %
Back in 2018 I was on a trip to Finland, and I was coming up with ideas for some kind of system for Twitter that would pick and collect all relevant information that the #iOSDev people I followed were tweeting, ignoring anything not on topic, so I didn't have to look through hundreds of tweets myself.
And here I am whole 7 years later, building just that with my custom feeds on #Bluesky
(Mac & iOS Dev feed here: https://bsky.app/profile/mackuba.eu/feed/apple)
My #WWDC25 sale will be active for another few days. You can still get any of my Swift and SwiftUI books with a 30% discount if you haven’t had a chance yet: https://books.nilcoalescing.com
All purchases come with free lifetime updates, and I’ll be refreshing them later this year.
A new release of TootSDK - 15.0.0
https://github.com/TootSDK/TootSDK/releases/tag/15.0.0
What's changed:
- Update CODE_OF_CONDUCT and CONTRIBUTING guidelines @iamkonstantin
- [BREAKING] Support versioned/dated terms of service endpoint @dale_price
- [BREAKING] Support server rule translations @dale_price
Community contributions are greatly appreciated
I’ve been exploring the new Liquid Glass UI for our walking app Strolly, which has lots of custom controls layered on top of the map. I recorded the session and just uploaded it to YouTube. https://youtu.be/sEi9T5eZO1c
@mikedoise and I are teaching a full SwiftUI App Dev Course — beginner to advanced, no experience needed. Starts mid-September. Learn Swift, SwiftUI, accessibility, and build real apps. Fully online, free to join.
Sign up: https://classroom.google.com/c/Nzg3MTAwMjAwMjIy?cjc=6nhstavd
#SwiftUI #Swift #iOSDev #LearnToCode
Stretchy headers are a common pattern in iOS apps where the image expands as the user pulls down. We can create this effect in SwiftUI using the visualEffect() modifier without changing the image frame. I've just published a post about it: https://nilcoalescing.com/blog/StretchyHeaderInSwiftUI
#iOSDev #SwiftUI
Proxygen app just got a new home at https://proxygen.app
The website has pretty extensive documentation on all the tools and setting up the proxy for common use cases.
Has anyone had any luck using Icon Composer files with alternate app icons? I can’t seem to find documentation for it and it doesn’t seem to work.
Also working on an update to the app icon with a designer. Super early rendering but the refracting looks pretty cool
Sometimes I have crazy ideas… For example, today. After a few weeks of almost not touching Swift code at all, I decided that it’s a good idea to rework my background mode actor. What could possibly go wrong?
#BuildInPublic #IndieHacker #iOSDev #IndieDev
Build your own SF Symbols Picker in SwiftUI!
In this hands-on tutorial, learn how to filter symbols by category or search term and present them with sheets or popovers — fully reusable in any iOS project.
Watch now https://youtu.be/mdQqWy0Vk_w #SwiftUI #iOSDev
I observed something strange. #AppStoreConnect says, 2 days ago I got 6 downloads of Spark. But I don’t see that number in Telemetry Deck. I know I allow my users to disable telemetry, but they first need to open the app.
#BuildInPublic #IndieHacker #iOSDev #IndieDev
Do you have an iPhone with iOS 26 that was installed from scratch? If so can you go to Settings > Accessibility > VoiceOver > Speech and tell me what your Primary Voice is set to?
Additionally, if you tap that voice can you tell me if Samantha or Nicky are downloaded or not?
This would really same me some time formatting my test device again just to get this answer. Thanks!
iOS Dev Weekly – Issue 714 is out! Happy Friday everyone!
"Five years in, SwiftUI is no longer the future of Apple platform development. It’s the present. And UIKit? It’s starting to look like Objective-C, still there, still supported, but clearly not where the innovation is happening." #wwdc25 https://dimillian.medium.com/whats-new-with-swift-26-f17e98b07c87?sk=cdba6cf719ad38e5456bc91a74afc6c6
Great bot sharing an article from the #apple HIG each day - thanks for setting it up @y2mango! #iosdev https://mastodon.social/@daily_hig/114625688459423754
Apple alla WWDC25 ridefinisce l'AI per dev! Con i nuovi Foundation Models e il framework dedicato, l'intelligenza sbarca on-device: privacy, potenza e Swift per app che stupiscono. Il futuro è nelle tue mani (e nel tuo iPhone)
#AppleIntelligence #iOSDev #AI
https://www.melamorsicata.it/2025/06/11/apple-foundation-models-wwdc25-framework-dev/