Frameworks: embed or not embed that’s the question

this is the head image of the framework tutorial about embed or not and about signing or not the modules

Hello, my fellow peers, Leo here. We will study how to embed or not embed a framework like static and dynamic libraries in your architecture. Today we’ll explore one thing that I recently discovered and I want to share with you all. When you create a framework in iOS development it can be various things, […]

Algorithms: Squares of a Sorted Array in Swift

Image of the solution for Squares of a Sorted Array in Swift

Hello, my comrades, Leo here. The day has come and we are solving the Squares of a Sorted Array in Swift. We’ll continue the algorithm series by solving a classic Two Pointer technique. So let’s go to the problem.   The problem You have a list of sorted integers and you want to create a […]

Box Pattern in Swift

Hello, my brilliant readers, Leo here. Today we will learn about the Box Pattern in Swift. We’ll explore one of the oldest reactive techniques that you can easily implement in pure Swift. But why would you do that if you have Combine or RxSwift. Well, maybe you don’t want to add all the complexity of […]

The lesser-known Dictionary Initialisers in Swift

Hello witches and werewolves, Leo here. The topic today is Dictionary Initialisers in Swift. Today we’ll explore some Swift Standard Library. It is all about the lesser known Dictionary initializers, recently I discovered that Dictionaries in Swift have 7, yes you read it right, SEVEN different initializers that you can take advantage of on your […]

Handling API Response Hierarchy in Swift

This article is a tutorial on Handling API Response to encode and decode JSON with Swift using Codable

Hello my fellow sorcerers and witches, Leo here. The topic today is how Handling API Response Hierarchy in Swift is important. Today we’ll explore some parsing magic that you can do to handle the way your API deal with JSON. It’s an important topic because oftentimes your backend APIs will send you data that isn’t […]

Using Aspect Ratio with Auto Layout in iOS

Hello friends, Leo here. The topic today is how to use aspect ratio with Auto Layout in iOS development. Today we’ll quickly explore a problem with images and layouts. Aspect ratio is an important feature to master because nowadays we have a bunch of screen sizes, this implies layout changing regarding the width and the height […]

Make great iOS App Navigation with Tab Bar

This images features the tutorial of how to Make great iOS App Navigation with Tab Bar in Swift

Hello my friends, Leo here. The topic today is how to make great iOS app navigation with Tab Bar. Today we’ll explore some UI/UX techniques about how Apple recommends the use of a tab bar in-app navigation. The tab bar is used by a variety of apps and Apple uses it a lot for example […]

Merge Two Linked Lists in Swift

How to Merge two sorted linked lists in Swift

Hello everyone, Leo here. This is the swift algorithm series and today we’ll explore a very common linked list problem Merge two sorted linked lists in Swift. Not very often when you are dealing with linked lists do you have to deal with pointers. One example is when you have to find if a linked list […]

Project a Value From a Property Wrapper

Project a Value From a Property Wrapper Head image tutorial

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 […]

UITableViewCells Separator having screen width in Swift

UITableViewCells separator image get full width problem

Hello guys Leo here. Today we will talk about UITableViewCells separator and how you can make them go all the width of the screen. By default, Apple does the separator to be just a guideline to our eyes, and not literally a separator to all the content. This way the aesthetics of it is not […]

Join our Newsletter!

From beginner-friendly tutorials to advanced coding techniques, the newsletter is designed to help you level up your skills and stay up-to-date with the latest trends in app development.