Note from the translator: The words "Netflix mobile apps" are reminiscent of their main applications for watching video content, but the company also conducts "film studio" development - for those who create this content. And their post is about using Kotlin Multiplatform in the second case.
Netflix Prodicle . , , . , , , - , . , , , , .
, . . , Kotlin Multiplatform, - Kotlin Kotlin- Android Universal Framework iOS Kotlin/Native.
Kotlin Multiplatform
Kotlin Multiplatform - iOS- Android-. , : , UI API.
Kotlin Multiplatform , . , Kotlin Multiplatform , - -. Β« Β», Β« Β».
:
- Android iOS , - .
- 50% - Android- iOS- .
- (Jetpack Compose, SwiftUI ).
, ?
(experience management)
, . : , , .
, , , . SDK Hendrix, Β« Β».
Hendrix β , , . , , , A/B-. , , .
, , , , .
SDK Hendrix β Kotlin Multiplatform, - .
Hendrix Kotlin Multiplatform Kotlin/Swift.
Android . Hendrix Multiplaform SDK Gradle Android- . iOS «» Xcode .
Kotlin Multiplatorm , Android Studio, Xcode ( lldb). Android Studio , Xcode xcode-kotlin TouchLabs.
Kotlin- Xcode
Hendrix β , . Multiplatform HttpClient Ktor, SDK.
, , . SQLDelight Android Native Database-, .
Kotlin Multiplatform , Β« Β». Xcode , , , .
. , , JavaScript.
UI- -, , .
: Netflix, Mobius Kotlin Multiplatform . Prodicle, . ( ). , Netflix , -, , Kotlin Multiplatform ?