SQLite vs Core Data in iOS Development: Which One Should You Choose?

Hallo vrienden, Leo hier. Today we will explore iOS system design with SQLite and Core Data. Have you ever found yourself in a pickle trying to decide whether to use SQLite or Core Data in your next project? Well, you’re not alone. Lately, I’ve been doing a lot of thinking about SQLite and Core Data […]
Mastering Error Handling in SwiftUI: A Guide to Presenting Errors

Hallo rivieren en oceanen, Leo hier. Today we will talk about how to present errors to your users in SwiftUI. Error handling is important in SwiftUI because it allows you to gracefully handle unexpected conditions or errors that may occur in your code, such as network failures, invalid input, or missing data. By handling errors, […]
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 […]