Latest News
Xcode 26 available for download
After presenting its next-generation operating systems on stage at WWDC 2025, including the new iOS 26, Apple held…
June 10, 2025
Integrating MapKit with SwiftUI
The MapKit framework offers developers a range of APIs to incorporate map-related functionalities within their apps. These functionalities…
June 9, 2025
What is an Extension in Swift and how to use it
Another way to add new functionality to a Swift class is to use an extension. Extensions allow you…
June 7, 2025
How to change the navigation bar title font color in SwiftUI
The current version of SwiftUI doesn’t yet natively support all types of customization. For example, to change the…
June 6, 2025
How to add custom fonts to Xcode in Swift
The San Francisco font was introduced in November 2014 and has been used as the default font in…
June 5, 2025
How to hide navigation arrow or disclosure indicator in SwiftUI
In this article, we’ll see how to hide the navigation arrows or disclosure indicators generated by a NavigationLink…
June 4, 2025
How to use UIKit in SwiftUI
Before the introduction of SwiftUI, all iOS apps were built using UIKit along with a collection of frameworks…
May 31, 2025
How to show a Context Menu in SwiftUI
Instead of using swipe actions, we can present them in a context menu. In iOS, users typically long-press…
May 27, 2025
How to add custom swipe action buttons to a List row in SwiftUI
SwiftUI, starting with iOS 15, offers a modifier called swipeActions that allows developers to create swipe actions. In…
May 25, 2025
How to Enable and Test your App using Dark Mode in Xcode
Since the release of iOS 13, Apple has allowed users to choose between light mode and dark mode.…
May 22, 2025
How to Create a Rounded Corners View in SwiftUI
There are many ways to create a view with rounded corners in SwiftUI. Let’s look at all the…
May 21, 2025
How to use Size Classes in SwiftUI
Size classes are natively supported by SwiftUI, which exposes them for us to read in the environment. Use…
May 20, 2025