Profile avatar
mikeyenco.bsky.social
Designer of macOS, iOS, and iPadOS apps. Composer of songs. http://www.yenco.com
312 posts 648 followers 655 following
Regular Contributor
Active Commenter

I just released an update to my iKeeper app (my first significant x.1 update since moving my apps to #SwiftUI). www.yenco.com/ikeeper.html

The latest news from YENCO.COM with my post #WWDC thoughts and the pending update to my iKeeper app that I submitted to the App Store.

The red wallpaper I came up with in my Gradiance app for #macOS, #iOS, and #iPadOS seemed a bit harsh, so decided to go with a more pastel pink tone instead. www.yenco.com/gradiance.html

For the first time ever, all the previews in my iKeeper project in Xcode are working for macOS & iOS/iPadOS. It is great to finally be able to see how my UI adapts to different situations with my mock data (from CoreData) while working on the #SwiftUI code.

Felt like going red today with a new desktop wallpaper I created in my Gradiance app for #macOS, #iOS, and #iPadOS. www.yenco.com/gradiance.html

I am looking forward to Paul Hudson's @twostraws.bsky.social post- #WWDC #SwiftUI video(s). I always like the way he presents more complicated syntax that I may not fully understand or appreciate the potential of in a simple, approachable way (bonus points if the dogs are in the video(s)). 🙂

That isn't to say I like everything out of #WWDC this year. I'm extremely disappointed in Apple for not addressing the vomit-inducing graphical DatePicker in macOS 26 (which I don't think remotely meets their own user interface guidelines). It is so sad because the iOS one proves they can do better.

Generally, I like the direction of OS 26 that Apple unveiled at #WWDC. The goal of greater consistency is a good thing. Liquid Glass has potential (but there seems to be areas Apple still needs to fix). I did have a lot of fun playing with Icon Composer with my app icons.

It was a pretty good #WWDC. The ChatGPT addition to Xcode might be the high point for me (if it works) to help improve my #SwiftUI code, answer questions, fix problems, start me off on new features, etc. I won't know for a bit as I'm not running the beta but I've heard positive things.

Had some #WWDC fun experimenting with liquid glass in Icon Composer for my Finance app icon. A bit of a change to this one as I decided to expand the icon to the full canvas. I think it works well conveying the credit card in wallet design. Decided to have dark and light mode the same.

Had some #WWDC fun experimenting with liquid glass in Icon Composer for my iKeeper app icon. A bit of a change to this one as I decided to expand the icon to the full canvas. I think it turned out pretty good while conveying the same keyring tag concept.

Had some #WWDC fun experimenting with liquid glass in Icon Composer for my Gradiance app icon. Not much to change on this icon.

Had some fun today watching more #WWDC video sessions and trying out the new icon template in Sketch and the Icon Composer app. Built a new icon for my test project and it turned out pretty good (still getting used to this). Haven't tried any of the icons for my public apps (yet).

With all of the changes Apple made to make things consistent across all the OS 26 platforms at #WWDC, can anyone confirm if the graphical date picker on macOS 26 looks better than this ancient relic finally? Seriously, I will sleep better knowing this abomination has finally gone away.

Happy #WWDC week! I just released an update to my Finance app to celebrate (my first significant x.1 update since moving my apps to #SwiftUI). www.yenco.com/finance.html

Apple, I've made your ugly macOS graphical date picker as nice as I can in my apps, but I really hope for this #WWDC you finally include an awesome looking graphical date picker (like the awesome one you created for iOS & iPadOS).

The latest news from YENCO.COM as we head into #WWDC25 week.

😩 Ugh. I give up. I've been going around in circles for months trying to get my #SwiftUI sidebar code to work properly with support back to iPadOS 15. Thought I finally got it and now it is broken in iOS 15.

The first "x.1" update of one of my #SwiftUI apps might finally be working. Wow! This took a while. So many changes (especially under-the-hood). Far more involved than I initially expected but I learned so much. Clean up of the code done. Just need to do a bit more testing.

The macOS side of one of my Xcode #SwiftUI projects is now… compiling with all the stuff I've been experimenting with in my test project. But there is a lot of code to clean up and some bugs to track down. Still… progress. 🙂

Yay! 🎉 The iOS/iPadOS side of one of my Xcode #SwiftUI projects is now working with all the stuff I've been experimenting with in my test project. Now I have to do the same on the macOS side.

I was wrong (nothing new there). The macOS #SwiftUI code does work on the iOS / iPadOS side of my test project. I just forgot to add a .tag() modifier to my sidebar list. Oops.

Looks like I went too far applying some macOS #SwiftUI code to something in iOS / iPadOS and it doesn't quite work right. 🤔

Always fun when I realize my user interface ideas have broken otherwise perfectly good #SwiftUI code. 🙄

Hmmm. Did #Xcode always allow you to name files the same name in different folders for different target platforms in a project? 🤔

Sometimes it is less about the #SwiftUI code and more about understanding the logic and how to best structure things in the Xcode project. This article solved an issue I had in the macOS side of my project, but also made me reconsider how I had set things up for the iOS / iPadOS side. 🤯

Anyone know if there is a more concise way to write this #SwiftUI code?

The #SwiftUI code I'm experimenting with not only makes sense to me (which is a bit scary and a red flag), but it is working perfectly in my test project on macOS. 🤯 And now I've had the dangerous thought that maybe this is better for iOS / iPadOS too? Oooh. 😧🫣