Introducing Freeform: Apple’s Game-Changing Collaboration Tool

Hello Apple Fans, Leo here. Today I’ll present the new Apple collaboration tool called Freeform. Apple has just launched Freeform, a powerful new app designed for creative brainstorming and collaboration. Freeform makes visual collaboration easier than ever before. With its intuitive interface and powerful features, Freeform allows teams to quickly and easily generate and organize […]
Animated Background in SwiftUI

Hallo mijn vrienden, Leo hier. Today we will study an animated background in SwiftUI. SwiftUI definitely makes things easier, components that in the past you should spend days trying to do you can now do it in minutes. This is also true for animations. I love animations, and that is one of the topics that […]
New MapKit Configurations with SwiftUI

Hallo wandelaars en hardlopers, Leo hier. Today we will make a really fun project exploring all the new MapKit configurations with SwiftUI. I’m loving learning SwiftUI and although I’m really new to it, I can see why so many people love this framework. The speed and the expressiveness that you can achieve with a few […]
Common Swift Task Continuation Problem

Hallo allemaal, Leo hier. Today we will discuss some very common asynchronous Swift Task Continuation Problem. The new Swift structured concurrency brings a whole new world of adventures and things that we can use to make our code more expressive and less prone to errors. Meanwhile, it also has a delightful syntax to write and […]
How to Start iOS Development Career Part 4 – Common iOS Programming Features

Hallo zielen en geesten, Leo hier. The topic today is Common iOS Programming Features and how to study each of them. This is the fourth part of my series “How to start iOS Development Career”. If you didn’t read the introduction, Part 2, and Part 3 I would strongly suggest doing so. Today we will […]
How to Start iOS Development Career Part 2 – Learning Swift Language

Hallo allemaal, Leo hier. The topic today is learning Swift language. This will be the second post of the series How to Start iOS Development Career. It is very important to read first that post so you can understand the knowledge body we are constructing here. An article about learning Swift is something that talks […]
How to Start iOS Development Career – The 5 Steps Plan

Hallo vrienden, Leo hier. The article today is a meta-programming article. It is not about programming itself but is how I started my iOS development career. The motivation behind this is the common pattern of people lost at the beginning of their journeys in the world of iOS. Keep in mind this is the first […]
How to use KeyboardLayoutGuide API to move UITextField when the keyboard appears on iOS

Hallo allemaal, Leo hier. The topic today is the new KeyboardLayoutGuide and how you can use it to move views when the keyboard appears. I’m very happy. This article brings joy to my soul and you’ll know why after a brief story. We will explore a new way, I mean iOS 15 and above, to […]
Project a Value From a Property Wrapper

Hello boys and girls, Leo here. I’m very excited to inform you all that today we will talk about how to project a value from a property wrapper. Today we will explore one great feature of property wrappers, the projected value. It is very useful when you want to have a little more info about […]
What are Lazy Variables and Why Use in Swift

Hello ladies and gentlemen, Leo here. Today the topic is lazy variables and why it’s important for you to know. The lazy var is a special type of *var* that means the variable value isn’t calculated until we first use it. This brings to the table the flexibility of having 1000 items in memory that […]