#100DaysofSwiftUI

100 Days of SwiftUI – Update

The very first part of the course is usually done in a linear fashion using the website. However, I took there first part of the course on my iPad app which handles it a little differently.

That being said, there will be a jump from Day 10 to Day 16.

You are not imagining things and I am not really skipping around.

Onward and upward…and possibly backwards, at times.

100 Days of SwiftUI – Day 7 – Structs

Ok. This one took a couple of days to get to but I am finally through it.

This is what attracted me to OOP (object oriented programming) in the first place. Structs are objects.

I’ve always struggled with initializers and after this section, I finally feel like I understand them a bit better.

100 Days of SwiftUI – Day 6 – Closures

Probably one of my least favorite things.

It seems a bit ridiculous because I guess we’re just not using practical examples. I don’t see where I would ever want to use these.

I’m just clicking through the quizzes and that it terrible but that is how enthusiastic I feel about closures.

This is a lesson that I couldn’t wait to get through.

Tomorrow is Structs and I actually like those.

100 Days of SwiftUI – Day 5 – Functions

Variadic is a new term for me. The ability to pass many things into your function by using…

func square(numbers: Int…) {
for number in numbers {
print(“\(number) squared is \(number * number)”)
{
{

square(numbers: 1,2,3,4,5)

1 squared is 1
2 squared is 4
3 squared is 9
4 squared is 16
5 squared is 25

This is something I haven’t used before but I might in the future.

100 Days of SwiftUI – Day 2 – Arrays and other things

Complex data types and I are not friends but I muddled through the 2nd day.

I don’t use most of the data types that we went over nor can I see right now where I would use some of them in my day to day work.

That either means that I don’t really need them or that I really do need them but are too stupid to realize it.

100 Days of SwiftUI – Day 1 – Variables and other things

I am working through 100 Days of SwiftUI. I’ve been watching Paul Hudson videos for a while and he is a great teacher when it comes to Swift in general.

I highly recommend the FREE course if you are interested in programming in Swift.

Post my progress on here daily? Absolutely.

Topics covered…

Group: Simple Types

Variables
Strings and Integers
Multi-line strings
Doubles and Booleans
String interpolation
Constants
Type annotations

Tomorrow: Complex Types