SwiftUI

Learn SwiftUI to create beautiful, iOS-native apps

SwiftUI: Rendering an Array of Dictionaries in a List

Updated: May 13, 2023 By: Goodman

This practical article will walk you through a couple of different ways to render an array of dictionaries in a List in SwiftUI. I assume you already have…

SwiftUI: 2 Ways to Group Items in a List

Updated: May 11, 2023 By: Khue

This practical, example-based article will walk you through a couple of different ways to group items in a List in SwiftUI (caution: you will see a lot of…

SwiftUI: How to remove line separators from a List

Updated: May 11, 2023 By: Khue

In SwiftUI, line separators are shown by default in List views. They help to visually distinguish each row and indicate the boundaries of each interaction area. However, not…

SwiftUI: How to Create a Zebra Striped List

Updated: May 11, 2023 By: Khue

In mobile apps, a zebra striped list is a list that has alternating background colors for each row. It is often used to improve the readability and aesthetics…

SwiftUI: How to Install Third-Party Packages

Updated: February 21, 2023 By: Khue

When developing apps for Apple devices using SwiftUI, there might be situations where you find it necessary to use a third-party package. This can help you save tons…

SwiftUI: A Step-by-Step Guide to Building a Hello World App

Updated: February 24, 2023 By: Goodman

This article is aimed at newcomers to the first steps on the journey into the world of SwiftUI and iOS Development. Therefore, I will explain everything in detail…