filmov
tv
Kotlin/Native BigDecimal: A drop-in replacement for java.math.BigDecimal | Jan Holesovsky
Показать описание
The talk will discuss technical difficulties of converting the Java sources to Kotlin (easy task), building BoringSSL for iOS Simulator and device (advanced task), and creating the glue code to call the 3rd party native library via cinterop (hard task).
Kotlin/Native BigDecimal is available under Apache License v2 and the source code is hosted on GitHub:
It is used in production in HiPER Scientific Calculator that has over 40 million downloads on Android, and achieved 500 thousand downloads on iOS in a year.