Michael Freiwald's Avatar

Michael Freiwald

@freiwald.dev

πŸ“± Developer on ο£Ώ platforms πŸ‘¨β€πŸ’» Mobile Consultant @ Netlight πŸ’› Love talking about Swift β€’ SwiftUI β€’ iOS 🏑 Interested in Smart Home & KNX πŸ‡©πŸ‡ͺ Living in Munich with my family πŸ‘©β€β€οΈβ€πŸ‘¨πŸ‘§πŸ‘Ά Developer of @getskydeck.app 🌐 https://freiwald.dev

853
Followers
326
Following
424
Posts
18.11.2024
Joined
Posts Following

Latest posts by Michael Freiwald @freiwald.dev

Wenn man an der App interessiert ist ja

07.02.2026 12:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

SkyDeck auf jeden Fall ☺️
Ich kann gerne Fragen dazu beantworten

07.02.2026 11:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
New SkyDeck feature posting your growth graph on Bluesky

New SkyDeck feature posting your growth graph on Bluesky

πŸš€

06.02.2026 22:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Something new is coming to @getskydeck.app πŸ‘€

06.02.2026 22:54 πŸ‘ 15 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Total follower growth graph.

Total follower growth graph.

Nice growth lately: +31 followers. Tracking it with @getskydeck.app #SkyDeckApp

06.02.2026 22:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

The big difference is the experience: it’s native iOS, fast, and designed for quick daily check-ins (including widgets). I’m also keeping it privacy-friendly by processing insights on-device. the focus stays on a clean iOS workflow and clear stats.

06.02.2026 21:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

From a developer perspective and able to handling the cli,
Is it much better or different than using claude code?

20.01.2026 09:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Here is another one 😊

bsky.app/profile/frei...

19.01.2026 20:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

I think I found another good solution for using the TabViewBottomAccessory

#SwiftUI #iOSDev

19.01.2026 20:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Are there any iOS apps out there which are using the TabViewBottomAccessory and are not a music or podcast app?
Iβ€˜m looking for some inspirations

#SwiftUI

17.01.2026 23:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Just noticed that my TestFlights for @getskydeck.app have expired. I’m still working on the OS26 updates and haven’t had much time over the past few weeks. Unfortunately, this means I’ll also miss the on-time release for the new OS versions today 😬

#iOSDev #Skydeck

15.09.2025 18:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Like this? apps.apple.com/de/app/tapes...
Or this apps.apple.com/de/app/openv...

05.07.2025 20:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, they could provide access to the online model for older devices but that would avoid users buying a new device to have the intelligence features πŸ˜…

17.06.2025 11:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I would be interested ☺️

13.06.2025 20:12 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m already reading about iOS 18 as if it were iOS 8…
It is so far away from 26..

11.06.2025 20:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

If you want to leverage the new #SwiftUI modifiers in your existing codebase, here’s a quick example of how you can achieve thisβ€”no need to change your views once you set iOS 26 as your minimum deployment target.

#iOSDev #WWDC25 #iOS26

11.06.2025 06:12 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm wondering how we’re supposed to support the design split between iOS 18 and iOS 26.
If I just update my UI, it will also change the look & feel on iOS 18.
Especially with custom implementations, I see a lot of extra work coming with `if #available(iOS 26.0, *)`.

#WWDC25

10.06.2025 06:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My guess: macOS Tahoe

bsky.app/profile/simo...

10.06.2025 06:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

in xcode 26, newly created projects have their default actor isolation set to MainActor, which means all types declared in the project will implicitly have `MainActor` added. it seems there should be an option to add this choice when creating the project.

10.06.2025 01:48 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

But it requires macOS Tahoe right?

10.06.2025 06:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

SwiftData Bug Fixed!
The issue where modifications to ModelActor in a private context were not immediately reflected in the view has been fixed. Additionally, this issue has been resolved for SwiftData applications compiled with Xcode 26 on iOS 18.

10.06.2025 01:00 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Beyond excited to share our new iOS 26 UI Kit for @sketch.com. Completely rebuilt for the new #Apple #Design system. This is a beta, but we went hard to make it as complete and accurate as we could.

sketch.com/s/f63aa308-1...

09.06.2025 21:18 πŸ‘ 11 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Post image

This definitely needs to be fixed first πŸ™ƒ

#iOS26 #SkyDeckApp

09.06.2025 20:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

fyi @matt1corey.bsky.social

09.06.2025 20:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#SwiftUI WebView πŸ₯³

#WWDC25

09.06.2025 20:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah, I think so too.
I haven’t found anything yet, but I also couldn’t see anything about it in the release notes…

09.06.2025 20:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

No more structured outputs with JSON description 🀩

#WWDC25

09.06.2025 20:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
SwiftData: Dive into inheritance and schema migration - WWDC25 - Videos - Apple Developer Discover how to use class inheritance to model your data. Learn how to optimize queries and seamlessly migrate your app's data to use...

Only one #SwiftData video,
but it looks promising.

developer.apple.com/videos/play/...

#WWDC25

09.06.2025 20:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

Maybe it’ll be a long night because of this...

09.06.2025 19:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

All videos will be available in one hour today.
It’s going to be a long night…

#WWDC25

09.06.2025 19:58 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0