# Kotlin Multiplatform: Writing Platform Specific Implementations with Contract Testing

DevFeed: [Kotlin Multiplatform: Writing Platform Specific Implementations with Contract Testing](<https://devfeed.tech/articles/kotlin-multiplatform-writing-platform-specific-implementations-with-contract-testing-24827.md>)

Original publisher: [Read original article](<https://akjaw.com/kotlin-multiplatform-writing-platform-specific-implementations-with-contract-testing/>)

Author: Aleksander Jaworski

Published: 2023-05-11T15:53:39Z

Content type: tutorial

Language: en

Sources: [AKJAW](<https://devfeed.tech/sources/akjaw.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [article](<https://devfeed.tech/tags/article.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [platform](<https://devfeed.tech/tags/platform.md>), [testing](<https://devfeed.tech/tags/testing.md>)

## AI overview

This article discusses testing platform-specific implementations in Kotlin Multiplatform to reduce inconsistencies between platforms.

## Source excerpt

In Kotlin Multiplatform, writing platform-specific implementations is sometimes necessary. However, these implementations can introduce inconsistencies between platforms if not properly tested and verified. In this article, we will explore how to tackle this problem.