Member-only story

Incremental Migration from Android to KMP Project — Part 3

Firebase Integration in Kotlin Multiplatform

Analytics, Crashlytics, Realtime Database and Remote Config Integration

Siva Ganesh Kantamani
Level Up Coding
Published in
9 min readJan 28, 2025

--

This image was created using an AI image creation program.

Takeaway from this article

In this article, we will learn how to integrate analytics, crashlytics, real-time database, and remote-config in the Compose multiplatform project. To keep it simple, we will cover Android and IOS platforms in this article. We’ll cover the Desktop variant in the next parts of this series.

Introduction

This is part 3 in the series of migrations from the Android project to the compose multiplatform project. In Part 1, we discussed the KMP technology and the tech stack that is used in the application that is being migrated to KMP. Then as a first step, we started with dependency injection migration from Hilt to Koin.

In the second part, we covered the migration of the network layer from Retrofit to Ktor and the annotation processor from KAPT to KSP for code generation. Following are the links to the previous articles in case you missed it.

  1. Migration Guide From Hilt to Koin
  2. Migration Guide From Retrofit and KAPT to Ktor and KSP

--

--

Responses (1)

Write a response