Tag: 100daysofswiftui

  • 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…

  • Ranges

    I wondered aloud, in a previous post, about the differences in writing a range as versus And that’s been answered in in one of the Day 34 articles. It sounds like older versions of Swift might not have allowed the second version.

  • 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…

  • Animating Guess The Flag

    The challenges for Project 6 of 100 Days of SwiftUI was to add some animations to the Guess the Flag app from a little while ago. The animations themselves were not particularly tricky, my main issue was that I was creating the views for the three flags in a ForEach, so the animations were applied…

  • 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.

  • Project 4 Challenges

    I’ve completed the Project 4 challenges (source) of the 100 Days of SwiftUI, no biggie – the increase in difficulty between each step of Paul’s bootcamp is small enough that it’s never too stressful, but large enough you feel like you’re progressing all the time. Since I’ve paid to be a member of Hacking with…

  • Machine Learning

    A few years ago when I still used a Tom-Tom for car navigation, I was a little freaked out when it started offering suggestions on where to go to when I started the car – guessing, usually correctly, where I wanted to go. Like – how did it know I was leaving school for band…

  • Rock, Paper Scissors (2)

    When I was forced by a deadline into delivering this project, I noted in its post that there was a number of improvements to make: Here’s the progress The rock paper scissors could be some better data structure than an array and some ints Done. Made a sweet swifty enum. Read about it here. That…