Maxime TanterSwiftUI — Select multiple dates with MultiDatePicker()The MultiDatePicker is a relatively new feature introduced by Apple in iOS 14. It is a SwiftUI view that allows the user to select…Apr 25, 20231Apr 25, 20231
Maxime TanterURLSession in Swift — Beginners explanationMaking network calls is a crucial aspect of iOS development. It allows you to retrieve data from remote servers and integrate it into your…Apr 9, 2023Apr 9, 2023
Maxime TanterThe basis of Protocols in SwiftProtocol is one of the key features of Swift that allows developers to create a blueprint of methods, properties, and other requirements…Apr 8, 2023Apr 8, 2023
Maxime Tanter@AppStorage keyword in SwiftUI — Dark mode exampleIf you’re an iOS developer, you might be familiar with the ‘@AppStorage’ keyword, which was introduced with the release of iOS 14. This…Apr 8, 2023Apr 8, 2023
Maxime TanterThe basis of MVVM in SwiftUIMVVM (Model-View-ViewModel) is a popular design pattern that has gained a lot of traction in recent years, particularly in the context of…Apr 6, 2023Apr 6, 2023
Maxime TanterUnderstand ‘@escaping’ keyword in SwiftWhen developing iOS applications with Swift, it is important to understand the nuances of the language to write efficient and maintainable…Apr 5, 2023Apr 5, 2023
Maxime TanterSwiftUI — Understand @State & @Binding easilyTwo of the most commonly used property wrappers in SwiftUI are @State and @Binding. In this article, we will discuss what @State and…Apr 4, 2023Apr 4, 2023
Maxime TanterClosure in Swift for beginnersClosures are a fundamental concept in Swift programming, and they can be used in many ways to improve the functionality and flexibility of…Apr 3, 2023Apr 3, 2023
Maxime TanterSwift Class vs Struct — How to choose ?In Swift, both class and struct are used to define custom data types, but they have some important differences in terms of how they work…Mar 27, 2023Mar 27, 2023