Michael Fey :underheart: · @MrRooni
670 followers · 849 posts · Server mastodon.social

I put the finishing touches on my implementation of Gauge for tvOS. I only needed the “circular capacity” style, so it was fairly straightforward. I did have to level up my understanding of view builders and generics to get my API to match Apple’s. 🙂

One purposeful difference in my implementation: the top ring is 10% thicker than the bottom ring, which I think looks pretty good.

#swiftui #iosdev #tvosdev

Last updated 2 years ago

Michael Fey :underheart: · @MrRooni
644 followers · 752 posts · Server mastodon.social

Alright! Forward progress today. Now I can dig into the tvOS version and CI will watch my back and make sure that the watchOS version stays healthy.

#swiftui #iosdev #watchosdev #tvosdev

Last updated 2 years ago

Michael Fey :underheart: · @MrRooni
642 followers · 745 posts · Server mastodon.social

Current status: recreating Gauge for use in the tvOS version of my app. Definitely a fun way to learn some new stuff (ViewBuilders and generics). If anyone has anything they think I should read or watch on those subjects I won't say no.

#swiftui #iosdev #tvosdev

Last updated 2 years ago

Michael Fey :underheart: · @MrRooni
300 followers · 362 posts · Server mastodon.social

For (and , , , as well) I still really enjoy using Dash.app.

kapeli.com/dash

And for I’ve really enjoyed SwiftUI Companion. I was just looking for alternatives to the .onAppear() modifier, so I popped into that app to see what I could find. I typed “onAppear” in the search field and landed on a great article with concise examples of Handling Events.

swiftui-lab.com/companion/

#macosdev #watchosdev #tvosdev #ipadosdev #swiftui #iosdev

Last updated 2 years ago

Michael Fey :underheart: · @MrRooni
250 followers · 323 posts · Server mastodon.social

For (and , , , as well) I still really enjoy using Dash.app.

kapeli.com/dash

And for I’ve really enjoyed SwiftUI Companion. I was just looking for alternatives to the .onAppear() modifier, so I popped into that app to see what I could find. I typed “onAppear” in the search field and landed on a great article with concise examples of Handling Events.

swiftui-lab.com/companion/

#iosdev #macosdev #watchosdev #tvosdev #ipadosdev #swiftui

Last updated 2 years ago

Michael Fey :underheart: · @MrRooni
300 followers · 362 posts · Server mastodon.social

Building this app for four platforms at once is interesting because code architecture choices I would make for one platform, I wouldn’t make for another. Toss in a dash of framework availability, and it can get complicated fast. I’m trying to strike a good balance between making forward progress and playing 4D chess with myself. 😄

Regardless, there’s definitely a big refactor in my future.

#swiftui #iosdev #macosdev #tvosdev #ipadosdev

Last updated 2 years ago