Looking to stay limber at your desk?
I’m launching the TestFlight soon! Join the list in the replies!
#swiftui #swift #iosdev #indiedev #BuildInPublic
Looking to stay limber at your desk?
I’m launching the TestFlight soon! Join the list in the replies!
#swiftui #swift #iosdev #indiedev #BuildInPublic
The following article shows how to read and analyze iOS crash reports:
I've been working on porting Cyan's Plasma engine - used for titles like RealMyst, Myst V, and Uru - to macOS and Metal. Recently I also ported the engine to iOS. I wrote a blog post about the process - including a taste of a Vision Pro client. #iOSDev #VisionPro #iOS #Myst
At last, I worked on a new notification scheduling system! For a brief moment, it even worked.
Now I wanted to take a screenshot to show off, and it doesn’t work anymore.
I believe it’s something simple, so I’ll fix that real quick.
#BuildInPublic #IndieHacker #iOSDev #IndieDev
I often wonder when using Apple’s own apps: How was this built using native #SwiftUI elements and modifiers I may not even know yet?
Is there a visual-driven library to explore native SwiftUI elements and modifiers? If not – should I build one?
Quick demo of a new feature I’m working on for @zenitizer
Needs some more polish and a few fixes but I got a working prototype ready for beta testing on #TestFlight soon - DM/email me and I can add you to the group
New Proxygen version is now available. Almost every part of the app has been updated. Perhaps the biggest thing is that there is now a direct download at https://freshbits.fi/apps/proxygen/.
If you are starting a new project soon, or want to finally adopt modern Apple APIs, you should check out this article that has all the right links to give you the data you need to decide which minimum deployment target you should choose! #iOSDev #SwiftUI #Xcode #IndieDev
From: @telemetrydeck
https://social.telemetrydeck.com/@telemetrydeck/114422836909147174
The following article shows how to continue a download when an iOS app is in the background:
https://williamboles.com/keep-downloading-with-a-background-session/
Tomorrow I really plan to tackle those notifications… I hope
#BuildInPublic #IndieHacker #iOSDev #IndieDev
I discovered a bug that got to the official release. Luckily, it’s a small one. The user-selected display mode isn’t saved correctly. I already fixed that, so with the next release, it’ll be working again.
#BuildInPublic #IndieHacker #iOSDev #IndieDev #BugFix #Swift
It was amazing to see Sima's talk yesterday at Deep Dish. The technical solution itself, the research and path to get there and the power of connecting with real humans all made this talk incredibly inspiring.
I’ve fixed something that was a huge pain for my users on @charty: the Update All Widgets action now works flawlessly!
Right now I’m leaning toward just wrapping the whole type in `#if os(iOS)`.
I have library targets that support both iOS and watchOS, with some types marked as unavailable on watchOS using the `@available` attribute. I'm curious why I still need to wrap iOS-specific APIs inside those types with `#if os(iOS)`, or the target won’t compile for watchOS.
Our horoscope says: 'Users will discover your app on Thursdays at 7AM!'
Don't trust it? Our new Acquisition Dashboard does actually tell you when YOUR users find your app! No crystal ball needed – just charts that show when to do marketing for max effect!
https://telemetrydeck.com/blog/new-acquisition-dashboard-pirate-metrics/?source=mastodon
#AppGrowth #iOSDev #Flutter #AndroidDev
I think my coworkers Xingyu and Carter did a great job during this conversation, and wasn’t expecting the double me shout-out
Wish I could have been in Chicago this week, but sending them all the best of luck from Berlin
In #Swift, it's easy to get error messages wrong. It's due to a design flaw in the "Error" protocol itself, introduced for #ObjectiveC compatibility. I've seen people write below code all the time. I fixed this flaw in #ErrorKit: Just conform your errors to "Throwable" instead!
Learn more: #iOSDev #ErrorHandling #DevTips
https://www.fline.dev/swift-error-handling-done-right-overcoming-the-objective-c-error-legacy/
You’ve used .transition — but have you mastered .contentTransition?
Get smoother text, symbols, and image updates in SwiftUI.
Catch the tutorial here https://youtu.be/ByKmfwrclRA
#SwiftUI #iOSDev