fehners.bsky.social
@fehners.bsky.social
Founder of Fehners Software, an iOS and Android app development company.
Indie since 2010

Babyfeedtimer.app
Fehnerssoftware.com
Reposted
Apple now allows 3rd party payment gateways for apps in US AppStore as a result of Apple vs Epic verdict. Note that India we can use 3rd party PG in Playstore due to Competition Commission’s order against Google. I hope they do it for Apple too. developer.apple.com/app-store/re...
App Review Guidelines - Apple Developer
The App Review Guidelines provide guidance and examples across a range of development topics, including user interface design, functionality, content, and the use of specific technologies. These…
developer.apple.com
May 2, 2025 at 6:36 AM
Just had it confirmed that using ImagePlayground in UIKit for a project that contains Objc is currently broken. Fix coming soon.
December 18, 2024 at 12:50 PM
Apple, can we have this be a non-blocking operation?
Sat here yet again waiting for the copy to complete and can't use Xcode at all until it's complete 🫤
December 16, 2024 at 2:14 PM
Reposted
In many cases, adding a `.animation` or `withAnimation` might be all you need to have beautiful interruptible animations in SwiftUI.
December 16, 2024 at 7:54 AM
Co-op, PVE, Rouge Like, Elden Ring! Yes please!!

youtu.be/Djtsw5k_DNc?...
ELDEN RING NIGHTREIGN – REVEAL GAMEPLAY TRAILER
YouTube video by Bandai Namco Entertainment America
youtu.be
December 13, 2024 at 9:32 AM
Reposted
ELDEN RING NIGHTREIGN will thrust players into co-op multiplayer PVE combat against a harsh and unforgiving world (1/2)
December 13, 2024 at 2:11 AM
Reposted
Naughty Dog reveals sci-fi game Intergalactic: The Heretic Prophet
Naughty Dog reveals sci-fi game Intergalactic: The Heretic Prophet
Uncharted territory.
buff.ly
December 13, 2024 at 4:10 AM
Reposted
DateFormatter is super useful, but it's also really error-prone 😩

It's so easy to set a bad format or re-create the formatter too often...

But did you know that a simpler and more robust alternative exists?

www.swiftwithvincent.com/blog/bad-pr...
Bad practice: not using the modern formatting API — Swift with Vincent
You’re more of a video kind of person? I’ve got you covered! Here’s a video with the same content than this article 🍿
www.swiftwithvincent.com
December 9, 2024 at 12:33 PM
Doesn't look like you can use ImagePlayground within an app that mixes Swift and Objc unless you present it using SwiftUI. Trying to display it using UIKit results in a compilation error in the generated swift header file :( FB16077654
December 10, 2024 at 11:43 AM
Reposted
Ok fine, Image Playgrounds is actually pretty neat as a quick icon maker (in @darknoise.app)
December 6, 2024 at 12:33 AM
SwiftUI is growing on me more and more. Started out only using it when forced to for Widgets, but now use it loads.
I just swapped out a very old setting screen using @AppStorage in minutes and no longer have lines of code to handle state of toggles etc.

www.hackingwithswift.com/quick-start/...
What is the @AppStorage property wrapper? - a free SwiftUI by Example tutorial
Learn Swift coding for iOS with these free tutorials
www.hackingwithswift.com
December 4, 2024 at 9:13 AM
Reposted
Sharing your work is a good cheat code.

I wrote a blog post about Image Playground when it was released, and yesterday met someone who implemented it in their app following it.

And asked me if I want to work for them!

www.rudrank.com/exploring-sw...
Exploring SwiftUI: Playing with Image Playground
Learn how to implement iOS 18.2's Image Playground feature in SwiftUI apps. Generate and customize AI images directly within your iOS app using imagePlaygroundSheet modifier. Transform text prompts an...
www.rudrank.com
December 4, 2024 at 3:04 AM
Just completed my 760th work out with Strong App. A great no fuss Indie app that I paid a one time fee many many years ago.

apps.apple.com/app/id464254...
‎Strong Workout Tracker Gym Log
‎The most intuitive workout and exercise tracker for any fitness routine. Strong is the simplest and most intuitive workout tracker, designed to help you get better results from your workouts. Whethe...
apps.apple.com
December 2, 2024 at 9:48 AM