I think I need to work on my App Store screenshots. Thanks to the ads, I guess, the number of impressions grew significantly lately, but I see no difference in page views and almost no downloads.
#BuildInPublic #IndieHacker #iOSDev #IndieDev
I think I need to work on my App Store screenshots. Thanks to the ads, I guess, the number of impressions grew significantly lately, but I see no difference in page views and almost no downloads.
#BuildInPublic #IndieHacker #iOSDev #IndieDev
Explore the challenges of observing properties with Swift's Observable macro and withObservationTracking. Discover what's missing and how to address it. Learn more in the video: https://youtu.be/Mz5J3eESP_Y #SwiftLang #iOSDev
Finally I’m releasing new features. This took longer than I’d hoped but time is still lacking
#BuildInPublic #iosdev #indiedev https://indieapps.space/@Rewardme/114613270930882871
My annual WWDC book sale has started! You can get any of my Swift and SwiftUI books with a 30% discount: https://books.nilcoalescing.com
It’s a great time to brush up on the foundations to be ready to dive into the new APIs next week And all my books come with free lifetime updates!
#iOSDev #SwiftUI #Swift
Today's is @Opener's 10th birthday, a small look back on developing it over the past decade.
https://objectionable-c.com/posts/opener-10/ #iosdev #indiedev
Rejected by Apple iOS app review:
First we were rejected for having a restore purchases button when we only have consumable purchases and restore purchases does not apply to consumable purchases.
We removed the button and resubmitted.
Now we got rejected for not having a "restore purchases" button.
I've created my first small PHP script to proxy an API to not leak my API key. What's the best way to deploy it so my iOS app can consumer it?
Upcoming online #SwiftDev / #AppleDev / #iosDev / #macOSDev events this weekend:
Coding Dojo: Learning Together Saturday, May 31, 3am Pacific, 10:00 UTC
Ensemble coding to learn more coding skills together. Working through coding kata, applying test-driven development.
https://discord.gg/UBDWFat5?event=1375514797994545302
1/4
Just noticed that Checker crossed a pretty huge milestone #iosdev
I’ll try to squeeze some work, but mostly in a marketing area, and think of new features to implement in the future.
#BuildInPublic #IndieHacker #iOSDev #IndieDev
The worst day of this week (from a work perspective at least) behind me! The update is live, and I encourage everyone to give it a try.
I decided to take everything in Spark slowly from now on for some time.
#BuildInPublic #IndieHacker #iOSDev #IndieDev
So 16,000 people happened to see my app without searching for it? Downloads were only 3x a regular day so not a huge bump. Any idea what's happening here?
Also weird as it was 1 day before my new update launched...
Wow, just tried Helm for uploading screenshots and it's a game changer.
- blazing fast uploads
- you can zoom around the UI and trust it to take care of the in-process uploads correctly
- all screenshots are in the correct order (using the website never got this right)
- you can drag screenshots for all devices onto the UI and it puts them in the right devices
took me like 5 or 6 minutes to upload for 10 locales. Used to take me about 60 minutes to upload and verify correct sequences. #iosdev
When we wrap content in a ScrollView to support larger text on iOS, it adds bounce behavior even when the content fits with default settings. To avoid it, and still allow scrolling when needed, we can apply .scrollBounceBehavior(.basedOnSize), introduced in SwiftUI in iOS 16.4.
I wrote a short post with visual examples and a brief explanation of how scrollBounceBehavior(.basedOnSize) works in practice: https://nilcoalescing.com/blog/EnableScrollingBasedOnContentSizeInSwiftUI/
Stupid #introduction post:
Hello I am Joe. I am an admin gonk from #Norwich in the #uk. #Linux user but not weird about it. #80s synthpop idiot. Semi-talented #iOSdev (developed Budgie Diet, a free #diet app). Gamer that doesn't like being called that, currently obsessed with: #EldenRing. Boring social democrat politically. Enjoy #cruise holidays.
I have a website where I very infrequently blog: https://joebaldwin.me.uk
Also have a Pixelfed where I post sometimes: https://gram.social/j0ebaldw1n
The May issue of the Nil Coalescing newsletter is going out next week! I’ll share our team’s WWDC wishes, tips for following WWDC online, recent blog posts, our new YouTube videos, and more.
You can sign up here so you don’t miss it: https://nilcoalescing.com/newsletter/
Huh, running Date.now in a unit test iOS simulator ("Clone 1 of iPhone 16") is returning a constant time of 2024-08-13 07:00 (UTC) ?? I don't have any simctl status_bar overrides active.
Has anyone noticed this before? Maybe this is expected behavior from the moment the Simulator was cloned?
#iOSDev
Today is the 1-year anniversary of the Bike Index for iOS 1.0 app launch https://iosdev.space/@j4ck/112486957663316016
#iOSDev #SwiftUI #BuildInPublic