Random Solo Developer Thoughts

Optionals in Swift, Part 2

Monday, March 4, 2024

In Part 1 we learned that optional variables may or may not contain a value. When we declare regular variables we can just use them in our code. When...

Optionals in Swift, Part 1

Sunday, February 25, 2024

A gentle introduction to the use of optional variables in the Swift programming language.

Animating from one view to another in SwiftUI

Saturday, January 6, 2024

Learn how to use matchedGeometryEffect() to animate SwiftUI views

The Swift ternary conditional operator: From obscure to essential with SwiftUI

Monday, December 11, 2023

Is your SwiftUI animation not doing what you expect it to? This might be why.

How to create iOS/iPadOS and Mac catalyst icons

Thursday, November 2, 2023

Create great looking Mac Catalyst icons for your apps.

Essential design apps for solo Apple ecosystem developers

Thursday, March 16, 2023

A list of design tools and resources useful for app developers

Should you use SwiftUI in production apps? Absolutely!

Wednesday, March 15, 2023

Much has changed since I posed this question in 2021. SwiftUI has matured considerably. Most of what was missing has been added. Much of what was flawed...

Should you use SwiftUI in production apps? Well...

Friday, May 21, 2021

I have no doubt that SwiftUI is the future of Apple platform app UI development. I write SwiftUI code every day. If you develop production Apple platform...

Thank You

Tuesday, May 18, 2021

Thanks to all the amazing teachers at The New Lincoln School in New York who taught me how to think. In particular, Bernie Sherman who taught 7th and...

•••

If you find any of these posts useful, please make a charitable donation