Open in app

Sign in

Write

Sign in

Raymond Chan
Raymond Chan

191 followers

Home

Lists

About

Pinned

Adopting Kotlin Multiplatform (KMP) on 9GAG App

Opinions expressed are solely my own and do not express the views or opinions of my employer.

Dec 17, 2022
Adopting Kotlin Multiplatform (KMP) on 9GAG App
Adopting Kotlin Multiplatform (KMP) on 9GAG App
Dec 17, 2022

Configuring your sourceCompatibility, targetCompatibility and kotlinOptions.jvmTarget all at once

Recently I learnt a trick that you can set sourceCompatibility, targetCompatibility and kotlinOptions.jvmTarget all at once:

Oct 11, 2023
Oct 11, 2023

Xcode crashed with SwiftUI preview and Koin?

I encountered a crash in Xcode with Koin recently, when I tried to preview a SwiftUI component in Xcode, it kept crashing with the…

Oct 4, 2023
Oct 4, 2023

Sending adb command to all of your connected devices

Sometimes you may need to perform adb commands on all of the connected devices during development. For example, I sometimes need to install…

Oct 2, 2023
2
Oct 2, 2023
2

Changing app version without a Gradle sync

Every time you would like to test for app upgrade during development, you need to change the versionCode on Android Studio and then…

Jul 1, 2023
Jul 1, 2023

Gson, Kotlin and Proguard is crashing my app!

Lately I have been working with Kotlin, the code base is mixing Java and Kotlin. One of the issues I found is that when Java Gson model is…

Oct 23, 2018
Oct 23, 2018

Fastlane with RVM on macOS

Why should you use RVM instead of using system’s Ruby?

Jul 27, 2018
1
Jul 27, 2018
1

Surprising API behaviour change for android.text.format.Formatter.formatFileSize

While we are implementing a feature to display the cache size in app for users, we think that there should be a simple function in Android…

Jul 13, 2018
1
Surprising API behaviour change for android.text.format.Formatter.formatFileSize
Surprising API behaviour change for android.text.format.Formatter.formatFileSize
Jul 13, 2018
1

PublisherAdView is causing RecyclerView (any scrollable view) to shift?

Recently the 9GAG Android app has integrated PublisherAdView to post list. We found a strange bug that the list( RecyclerView ) will shift…

Apr 17, 2018
1
Apr 17, 2018
1

My thoughts on React Native

We are trying to use React Native to rebuild the whole app, so that it can be run on iOS and Android with the same code base at the same…

Dec 13, 2016
Dec 13, 2016
Raymond Chan

Raymond Chan

191 followers
Following
  • Sherif Mansour

    Sherif Mansour

  • Sic Leung

    Sic Leung

  • The Helium Blog

    The Helium Blog

  • Data Science Collective

    Data Science Collective

  • Soon SVM

    Soon SVM

See all (650)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech