Vincent Friedrich's Avatar

Vincent Friedrich

@vincefried.bsky.social

πŸ‘¨πŸΌβ€πŸ’» Experienced developer on ο£Ώ platforms. 🎡 Hobby musician. πŸŽ™οΈ CocoaHeads Hamburg Co-Organizer. ☁️ Iβ€˜m trying to make software feel as soft as possible. My posts reflect my own, personal view. swift.vincentfriedrich.com

624 Followers  |  340 Following  |  218 Posts  |  Joined: 06.05.2023  |  1.8097

Latest posts by vincefried.bsky.social on Bluesky

A teaser image of the 2.2 update, showing an upcoming event in the CannotWait days counting app saying β€žSummerPartyβ€œ is happening on the 12th of September 2025 β€žtodayβ€œ.

A teaser image of the 2.2 update, showing an upcoming event in the CannotWait days counting app saying β€žSummerPartyβ€œ is happening on the 12th of September 2025 β€žtodayβ€œ.

A teaser image of the 2.2 update showing a mosaic layout of photos.

A teaser image of the 2.2 update showing a mosaic layout of photos.

A teaser image of the 2.2 update showing a search bar.

A teaser image of the 2.2 update showing a search bar.

CannotWait 2.2 is out!

πŸ“Έ See a collection of photos of a past event, automatically fetched from you photo library
πŸ”Ž Search for event names or dates

Download now: cannotwait.neoxapps.de/

13.11.2025 07:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
CocoaHeads November @ New Work SE, Thu, Nov 6, 2025, 7:00 PM | Meetup πŸ’¬ Feel free to [join us on Slack](https://slack.cocoaheads.hamburg/), where we'll keep you up-to-date on any immediate announcements. [Click here](https://slack.cocoaheads

The November episode of CocoaHeads Hamburg is gonna take place at New Work next thursday! Looking forward to see you there πŸ‘¨πŸΌβ€πŸ’»

meetu.ps/e/PxjDZ/XCG0...

01.11.2025 08:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A photo of the Braun β€žDesigned to Keepβ€œ book cover on my lap.

A photo of the Braun β€žDesigned to Keepβ€œ book cover on my lap.

Look what I got for my birthday today 😍

26.10.2025 18:38 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I also like a lot of details like the rounded corners, window animations, and I'm still a big fan of liquid glass. But it feels like they should've taken more time to polish things in macOS.

23.10.2025 07:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I earlier posted that I'm super happy about how iOS 26 turned out. This is still the case. But I just updated to macOS Tahoe and it feels a lot shakier and rushed than iOS. Proportions feel off, some icons look weird and animations are glitchy. The overall appearance somehow looks… unbalanced?

23.10.2025 07:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Honestly it's not only that I don't have any issues with battery life on the iPhone Air, I have the feeling I never had such good battery life before πŸ˜… After work I usually have 70-80% of battery left. Right now (5PM) it's 96%, and I started at 6AM and even did release testing of our apps on it.

09.10.2025 14:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Any recommendations for TestPlan tools? Should be lightweight and straight forward tracking of test cases and test results from team members.

06.10.2025 12:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Today I was asked by a cashier what phone I have because she thought it looked so nice 😳 That's crazy, I don't think this ever happened to me before πŸ˜‚

05.10.2025 16:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So… a week ago I got the iPhone Air after all πŸ™ˆ It was an unreasonable buy. But it's one of the most beautiful Apple devices I have ever owned. It's definitely on my list of favorite iPhones besides the iPhone X and 5.

And I have zero complaints about battery life. Only thing I miss is a 5x zoom.

04.10.2025 22:42 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes! πŸ˜„ Good eye

27.09.2025 09:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I underestimated all edge cases involved in a photo viewer πŸ˜„

But I'm really having a blast playing around with some newer SwiftUI APIs for the new photo feature of my days counting app (navigation transition, scroll transition, matching scroll position of the detail view to the parent list)

27.09.2025 09:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

The zoom transition has been broken for me since iOS 26.

If you scroll during dismiss, it's sluggish and if you dismiss too soon, the view is completely removed plus somehow even that navigation items break?!

23.09.2025 23:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Today I went into an Apple Store to check out the new iPhones. Two things:

1. Damn the Pro models were scratchy already after 5 days!
2. I DID NOT expect how beautiful the Air looks 😱 It's such a shame the battery and camera are so much worse.

23.09.2025 20:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I got used to the new iOS design and actually quite like it by now. But I was expecting a lot of less tech savvy people in my social environment to complain about it. Surprisingly, I've mostly heard positive feedback! Even from some Android users considering moving to iOS because of it.

20.09.2025 15:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A brief love letter to @telemetrydeck.com.

I added it to all my websites a while ago. Now I wanted to learn more metrics like MAU, DAU, etc. for one of my apps without compromising privacy.
It's so cool how easy it is to set up. Thank you for this great tool. ❀️

18.09.2025 06:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@benricem.bsky.social I love the croissant update! Didn't expect a whole restructure at all, super helpful changes. The tagging feature is my favorite 😬

16.09.2025 05:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm very happy and relieved how iOS 26 turned out!

Yes you can still debate how sensible and practical the decision was to use glass as the main design component.

But comparing the first betas with the RC, there have been huge improvements. And embracing the glass in my own apps was a lot of fun!

16.09.2025 05:38 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸ‘€

15.09.2025 18:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of AppStore Connect showing β€žReady for Distributionβ€œ for the iOS 26 update of my app β€žCannotWaitβ€œ.

A screenshot of AppStore Connect showing β€žReady for Distributionβ€œ for the iOS 26 update of my app β€žCannotWaitβ€œ.

Made it πŸ₯³

15.09.2025 08:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A screenshot of AppStore Connect showing my app β€žCannotWaitβ€œ is β€žin reviewβ€œ

A screenshot of AppStore Connect showing my app β€žCannotWaitβ€œ is β€žin reviewβ€œ

🫣🫣🫣

15.09.2025 08:19 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A screenshot of AppStore Connect showing the β€žWaiting for reviewβ€œ state for my app β€žCannotWaitβ€œ.

A screenshot of AppStore Connect showing the β€žWaiting for reviewβ€œ state for my app β€žCannotWaitβ€œ.

Let's see if it goes through before monday 🀞

13.09.2025 06:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of SwiftUI code using first a padding to fix the clip shape, then the matchedTransitionSource modifier, then a negative padding to fix the too large padding.

A screenshot of SwiftUI code using first a padding to fix the clip shape, then the matchedTransitionSource modifier, then a negative padding to fix the too large padding.

I had issues with liquid glass in a VStack. Shadow was always clipping. Then I found out it was because I also used matchedTransitionSource and it seems to interfere with its clip shape. I COULD NOT find a proper fix. In the end, this is the hack I came up with. This cannot be right 🫣

09.09.2025 07:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But in German it’s even funnier because it’s Erdnuss and Erdbeere but it should rather be Erdnuss and ErdhΓΌlsenfrucht.

05.09.2025 22:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I just learned that a strawberry is not a berry but a nut. And a peanut is not a nut but a legume (directly translates to German as well πŸ˜„)

05.09.2025 22:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

They are having technical difficulties all week and all my subscriptions are running out because of this. Support is unreachable, there is only an automated response that the issue is fixed already.

29.08.2025 08:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Maintaining the aspect ratio of a card layout and showing an image scaled to fill without distorting it will forever be the hardest thing ever for me to achieve in SwiftUI.

22.08.2025 16:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of the iOS 26 Safari preferences view, showing three different settings β€žCompactβ€œ, β€žBottomβ€œ and β€žTopβ€œ

A screenshot of the iOS 26 Safari preferences view, showing three different settings β€žCompactβ€œ, β€žBottomβ€œ and β€žTopβ€œ

So you're telling me I can configure three!! different layouts in iOS 26 for the tab bar in Safari, but all three collapse when you start scrolling without a way of turning that off? πŸ₯²πŸ₯²

21.08.2025 19:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

The reachability feature has basically become unusable since Apple introduced double tap to Siri. Half of the time it doesn't work at all, half of the time I accidentally interact with the UI. Definitely not something that lets me access the top part of the screen with ease.

14.08.2025 22:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

One day in and I'm really happy with iOS 26 beta 6! The faster animations are a subtle change but it has such a big impact on the overall feel of the system.

12.08.2025 20:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Well, I nearly lost hope they would actually make it, but Apple made a huge leap forward in iOS 26 b6! Much improved Liquid Glass readability, very nice animation enhancements and a lot better responsiveness overall!

11.08.2025 21:35 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@vincefried is following 20 prominent accounts