Learning Swift — Day 199 to 200

Day 199 Yes, I reiterate, I fell again into Paul’s alluring trap and I’m following the 100 Days of SwiftUI. And you know what? I’m enjoying it! Today I’m doing Day 13, which you can find at this link. I have also built and saved the two tutorial articles for today’s Swiftoberfest! Time to goContinue reading “Learning Swift — Day 199 to 200”

Learning Swift — Day 180 to 198

AP Computer Science Principles with Swift Unit 4. App building Introduction In this unit we will build several apps and, if we encounter problems, we are encouraged to look online to see if other people may have encountered the same issue. We are then warned not to copy the found solution but to understand itContinue reading “Learning Swift — Day 180 to 198”

Learning Swift — Days 170 to 179

AP Computer Science Principles with Swift Unit 3. Algorithms Introduction Day 170 An algorithm is a set of instructions for accomplishing a task. An algorithm is characterised by three processed: sequencing, selection and iteration. Sequencing Sequencing is the process through which a computer processes lines of code, going from top to bottom and executing eachContinue reading “Learning Swift — Days 170 to 179”

Learning Swift — Day 166 to 169

AP Computer Science Principles with Swift Unit 2: Functions and Abstractions CONCEPTS Procedural Abstraction The key feature of abstraction is to hide, or encapsulate, the details of how something works. Each level of abstraction is dependent on and encapsulates the ones underneath it, but each of the tasks included in them can be developed andContinue reading “Learning Swift — Day 166 to 169”

Learning Swift — Day 165

AP Computer Science Principles with Swift 1.4 Playground Basics This will be a good, and hopefully quick, review. We should open the “PlaygroundBasics.playground” file and complete it. The first 6 pages were almost ridiculously easy and at the same time filled with that Apple prosaic rhetoric that you either love or loathe! The only interestingContinue reading “Learning Swift — Day 165”