Getting somewhat tired of watching tutorials. So how about building a really simple iOS app tracking a stock portfolio? Wasted the afternoon (and will waste tomorrow morning) on getting the view layout right in SwiftUI. Just the layout & sizing of the views, mind you, nothing fancy so far.
Using the free Claude AI tier to get my questions answered. Pretty cool. No vibe-coding, no agents yet.
Blog
-
An App
-
SwiftUI tutorials
Worked through the Welcome to SwiftUI tutorials. As expected I’m struggling with the Swift syntax (no semicolons, lots of “less typing” optimizations). Decades of muscle and brain memory down the drain.
SwiftUI Code to define / layout View hierarchies – No XML, no binaries, just moldable Swift code – That’s how it should be. Having worked with a strict Model-View-Viewmodel-Presenter architecture for a looooong time, I’m struggling with the concept of states and bindings, but this will fade, I’m sure.
-
Taking the Swift tour
Nothing substantial to see here yet…
Worked through the Swift Tour.
Some syntactical sugar is different from C++, but generally speaking, Swift looks quite nice. Lot’s of stuff “built-in” like arrays and dictionaries, comparison operators get synthesized, enumerations with methods, optionals, generics, memory management.
I guess the next stop will be the official Swift tutorials.
-
Hello world!
Grumpy old C++ programmer here trying to make sense of all the new technologies and languages out there. Oh, and artificial intelligence, of course. And natural stupidity. And agents. And all the other brand-spanking new technologies out there.
