Hi, I'm Sarun — an iOS developer.
On this blog I share my working processes, tip and tricks, tools,
and problems I found along the way.
On this blog I share my working processes, tip and tricks, tools,
and problems I found along the way.
Learn how to remove the topmost separator in any List view.
Learn how to pop a view from a navigation view in SwiftUI.
An Enum is one of the data structures that best represents options for the Picker view. Let's learn what we need to do to make an enum usable in a Picker.
Learn how to pop a view from a navigation view in SwiftUI.
An Enum is one of the data structures that best represents options for the Picker view. Let's learn what we need to do to make an enum usable in a Picker.
Configure a launch screen via Info.plist is quite limited. If you want greater control and flexibility, you can use a Storyboard as a launch screen instead.
Learn how to preview SwiftUI view without a distraction of a device frame.
Learn what Haptic feedback is and how to use it.
Since iOS 8, we can easily hide a navigation bar when users scroll. Let's learn why and how to do it.
Learn how to use SwiftUI view as a UIView in a UIKit project that uses a Storyboard.
We can create a view controller that represents a SwiftUI view by subclassing a UIHostingController. Let's learn how to do it.
In Swift, we have many options to mark a method deprecated. Let's explore all of them.
This error can happen in many places. Based on the message, it might not be obvious what is causing it and how to solve it. Let's learn how to fix it.
A read-only computed property can use interchangeability with a method with no arguments. The question is, which one to use?
Learn how to preview SwiftUI view without a distraction of a device frame.
Command + click is my go-to shortcut when coding. Let's learn how to modify its behavior.
Learn how to run it on the Release build configuration, which is the one Xcode used for the App Store.
In this article, we will quickly go through some of the new features in Xcode 14.3 and iOS 16.4 that I find interesting.
Lorem ipsum text generator.
Turn your code into a snapshot.
A step by step guide to implement Sign in with Apple.
SwiftUI cheat sheet
A programming picture book covers a topic on many aspect of UITableView. This is a fun small project I did long time ago.
I got some apps in the App store, you can check it out.