Learning Swift — Day 222(236)

How to send an email from your app in Swift studying the video by Sean Allen Once more the link brings only to the finished project so I will just have to follow the video. I will highlight the interesting bits. MFMailComposeViewController Summary A standard view controller, whose interface lets the user manage, edit, andContinue reading “Learning Swift — Day 222(236)”

Beginner Auto Layout & Constraints

studying the video by Sean Allen Learning Swift — Day 221(235) Download the starter project linked in the description and create a new project. Go to ViewController.swift, declare and instantiate a new UIImageView() then, in viewDidLoad() call the yet unwritten setBackground() method and start creating it below. Inside it call view.addSubview() passing our image viewContinue reading “Beginner Auto Layout & Constraints”

Understanding the Standard Library

studying the video by Paul Hudson Learning Swift — Day 220(234) After cloning the Standard Library somewhere on the computer, lets open the swift/stdlib/public/core folder. The .gyb files in there are short for “Generate your boilerplate”. Bool Open the Bool.swift file. Look for func &&, which is this code: It is so described in theContinue reading “Understanding the Standard Library”

Sorry for the silence…

Prologue It has been two weeks now since my last article, but I really needed a break. Before starting, I would like to apologise with all the people who are following me and are reading my articles, I know I have been publishing new ones almost every day before but I hope what I willContinue reading “Sorry for the silence…”

Solving Animations challenges with SwiftUI

100 Days of SwiftUI – Day 34 Learning Swift Day 219 Let’s start with the Review for project 6. We can use multiple animation() modifiers on a single view. Using several animation modifiers lets us animate a view’s state in different ways. The blur() modifier applies a Gaussian blur to a view, using a radiusContinue reading “Solving Animations challenges with SwiftUI”