Tag: SwiftUI
-
Moonshot Feedback
I’ve watched Paul’s solution to the Moonshot challenges (the solutions are one of the perks of being a Hacking With Swift subscriber). When I’m solo learning like this its one of the few ways I can get any feedback on my coding, so I highly value it, and usually write one of these posts as…
-
CodeTrimmer – First MacOS App
I was listening to the StackTrace app this morning (episode 169 – “Choosing What Bugs to Ship”) and one of the ideas discussed was taking the time to automate some of your development processes, partially to save time, but also because if you make a process simple and quick, you’ll be more likely to do…
-
Design Challenge
So, I’ve been working on translating the UI design created by the external designer into SwiftUI, and have done all of the easy bits: The rounded rectangles for things like the question display/number input are just ZStacks of roundedrects filled, then stroked: Something I have learned in the process is the .offset modifer. This is…
-
Times Tables -Day 35 Challenge
The challenge for Day 35 of 100 Days of Swift UI was to create a simple times tables drilling app. I’ve met all the requirements, so I’ll move on, but I am struck by how ugly it is. Making better looking apps needs to be added to my goals. Especially since this app is intended…
-
User Defaults & Horizontal Pickers
I’m on the challenges for Day 35 of 100 Days of SwiftUI, and despite Paul’s very clear warning: Important: It’s really easy to get sucked into these challenges and spend hours… I have spent ages fiddling around, but of course still learning. My issue is not so much getting stuck on bugs, rather I keep…
-
Animation Feedback
I had a look at Paul’s version of the challenge to animate the Guess The Flags app, and like me he’d hit on altering the amount of each animation depending on if it was the clicked on flag, but he’d done it with a lot less code – using the ternary operator in each of…
-
Animations in Views
It’s a very Apple-thinking thing to be learning about making beautiful and intuitive user experiences this early in a programing tutorial as I am with the 100 Days of Swift UI series. Here’s a quick look at three different ways of doing animation in SwiftUI Views. Implicit animation An implicit animation in SwiftUI is when…
-
Word Scramble Feedback
As is my practice now, after completing the challenges for Project 5, I reviewed Paul’s solution (which is only available to subscribers) to see what he’d done better so I could learn from it. Most of the differences where not of much significance, but there was a couple of things I picked up: When the…
-
Project 5 – Word Scramble
Another 100 Days of Swift UI project wrapped up – this time a scrabble like word game. New techniques included saving a large text file in the app bundle and loading it (via a string) into an array on launch of the view. Also a short adventure into UIKit to use a UITextChecker. Source.
-
Before SwiftUI
I’m on Day 26 of 100 Days, and didn’t grok the dates on my first read through, so I’ve read a couple of other explanations and sat down with a coffee and thought I’d see what YouTube had for me on the subject. I seen a few great iOS Academy videos, so this one seemed…