Open in app

Sign In

Write

Sign In

Kelvin Tan
Kelvin Tan

1K Followers

Home

About

Published in Better Programming

·Sep 7, 2022

Why You Should Migrate From RxSwift To Combine

A brief discussion to help you get rid of your doubts — There are many ways to look at it. I like the idea of fewer third-party libraries being used in the project besides Apple’s. Also, both Combine and RxSwift could do the same regarding reactive programming. Weighing on those, I’ve started migrating from RxSwift to Combine, which is rather straightforward. RxSwift Before…

Programming

3 min read

Why You Should Migrate From RxSwift To Combine
Why You Should Migrate From RxSwift To Combine
Programming

3 min read


Jul 7, 2022

The essence of an iOS app

Apps can now be built natively or non-natively which is a good news to all of us. However, there are still some differences when it comes to design or the behaviour of the app whether it’s being built natively or non-natively. …

Swift

3 min read

The essence of an iOS app
The essence of an iOS app
Swift

3 min read


Published in Geek Culture

·Jun 23, 2022

Automate Uploading dSYM to Firebase Crashlytics

Firebase Crashlytics is undoubtedly one of the most widely used tools by all apps around the world. …

Firebase

3 min read

Automate Uploading dSYM to Firebase Crashlytics
Automate Uploading dSYM to Firebase Crashlytics
Firebase

3 min read


Published in Geek Culture

·Jun 16, 2022

Improve App Store rating & reviews

App Store rating and reviews could either bring advantage or disadvantage to your app. High rating and reviews will of course prompt more downloads and users. Low rating and reviews, on the other hand will of course prevent users from downloading your apps. And of course there are edge cases…

Mobile App Development

4 min read

Improve App Store rating & reviews
Improve App Store rating & reviews
Mobile App Development

4 min read


Published in Better Programming

·Jun 6, 2022

What Kind of Software Engineer Are You?

There’s a difference between a software engineer and a software developer/programmer — A software engineer is involved in the whole lifecycle of a product, which means they engage in a discussion and implementation with the designer/product manager and QA. For example, a software engineer often will use their expertise to explain if such feature complies with the design guideline of Apple/Google or…

Programming

3 min read

What Kind of Software Engineer Are You?
What Kind of Software Engineer Are You?
Programming

3 min read


Published in Better Programming

·Apr 15, 2022

Boost Your iOS Development Time by Leveraging SwiftUI Previews

Previewing UIViewController with SwiftUI Preview — SwiftUI is game-changer and has brought so many benefit to us already ever since it was released. However, the questions continue to linger about whether SwiftUI is stable enough to be used in production code? To that, I answer, yes. …

Swiftui

4 min read

Boost Your iOS Development Time by Leveraging SwiftUI Previews
Boost Your iOS Development Time by Leveraging SwiftUI Previews
Swiftui

4 min read


Published in Better Programming

·Mar 11, 2022

How To Set Different App Icons and Name Using Xcode Scheme

Unleash the full potential of Xcode — Xcode provides us the flexibility to tweak until we meet our needs. Sometimes, some of the needs could be additional environments, such as Staging, Beta, etc. With the different environments, you probably will need some indication to tell the differences, such as the app icon or even the app name. …

Xcode

5 min read

How To Set Different App Icons and Name Using Xcode Scheme
How To Set Different App Icons and Name Using Xcode Scheme
Xcode

5 min read


Published in Better Programming

·Jan 20, 2022

Displaying Different Sections and Rows With RxSwift

Power up your iOS apps with reactive programming — You receive a project to create a food menu for your client. It’s a relatively easy app where it shows the operating hour along with food and price. The customer is then able to purchase food from the app. …

Programming

3 min read

Displaying Different Sections and Rows With RxSwift
Displaying Different Sections and Rows With RxSwift
Programming

3 min read


Aug 30, 2021

SwiftUI: List 2.0

In WWDC 2021, Apple introduce additional features for List further improving the component itself. You may want to check out these new features on how it will affect your List and that these additional features are only available on iOS 15 and above. Prerequisites To follow along this tutorial, you’ll need…

Swiftui

3 min read

SwiftUI: List 2.0
SwiftUI: List 2.0
Swiftui

3 min read


Published in Geek Culture

·Aug 30, 2021

SwiftUI: TextField 2.0

In WWDC 2021, Apple introduce additional features for TextField further improving the component itself. You may look back at the previous article about TextField that was written by me on how to utilize it’s capabilities to the maximum. Prerequisites To follow along this tutorial, you’ll need some basic knowledge in: A…

Swiftui

2 min read

SwiftUI: TextField 2.0
SwiftUI: TextField 2.0
Swiftui

2 min read

Kelvin Tan

Kelvin Tan

1K Followers

I write about SwiftUI, UIKit, Swift, RxSwift at www.daddycoding.com.

Following
  • Aldy Chrissandy

    Aldy Chrissandy

  • Dinuka Jay

    Dinuka Jay

  • Shasindran Poonudurai

    Shasindran Poonudurai

  • czhc

    czhc

  • Yaman ALTareh

    Yaman ALTareh

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech