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.
Part 3 in the series "Building Lists and Navigation in SwiftUI". We will explore a List, UITableView equivalent in SwiftUI.
Swift Codable
How not to use it
Learn different ways of using for loop for each scenario.
More posts can be found in the archive.
Learn how to overload existing operators such as +, -, *, / or create a custom one (such as .^.).
Part 2 in the series "Building Lists and Navigation in SwiftUI". We will explore a ScrollView, UIScrollView equivalent in SwiftUI.
Learn how SwiftUI shares application settings and preference values across the app.
Part 1 in the series "Building Lists and Navigation in SwiftUI". We visit the first building block of any list view, content, and how to create them.
Learn how to check if a string contains another string, numbers, uppercased/lowercased string, or special characters.
String comparison is an essential operation for day to day job. Swift provides a few variations for this. We will visit them in this article.
SF symbols are icon sets that Apple design to work with their system font. Learn how to change its color and how to show them in multicolor style.
Turn your code into a snapshot.
A step by step guide to implement Sign in with Apple.
SwiftUI cheat sheet
A more work-friendly mirror for Fucking SwiftUI
Icon resizer
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.