filmov
tv
Using C & native platforms in Kotlin: Building a multi-platform advanced library

Показать описание
Kotlin/Multiplatform is an amazing tech which allows you to develop your business code once and deploy it to every mobile platform. However, to do things, you need to access APIs that are either provided by the platform in its native language (Obj-C, Swift) or as native libraries (C, C++, Rust). In this live coding talk, we will see how to use different types of APIs in a Kotlin Multi-platform library that can be used on Kotlin/Multiplatform. Using Cryptography primitives as an excuse, we will see how to configure, compile, test and deploy a simple algorithmic library, and how to use it in a Kotlin/Multiplatform Mobile (KMM) project. We will first demonstrate how to create a library with a native C dependency for the JVM, Android, Kotlin/Native & iOS, the Web, and more specifically to align JVM JNI, Kotlin/Native C-interop and JS WebAssembly. Finally, we will explore how to use Swift iOS SDKs in conjunction with Kotlin Android SDKs to commonize advanced platform features, such as embedded cryptography.
Speaker: Salomon Brys
#kotlinconf #kotlin #kmp
Using C & native platforms in Kotlin: Building a multi-platform advanced library
Compiling C# into NATIVE code, just like Go, Rust and C++
Xebia - Building an advanced Kotlin library with C & native platforms by Salomon Brys
Java Native Interface (JNI) in depth -- Part 4: Setting up C/C++ Development in Eclipse IDE
Introduction to unsafe C#: Calling native code and crashing in entirely new ways - Dennis Dietrich
Flutter vs React Native vs. Swift/Kotlin In 5 Minutes
Translating a Java Method to Native C++ (Android)
BEST WAY to make Desktop Applications in C++
Hopewell Culture: Mound Builders of North America
Best Programming Languages #programming #coding #javascript
Secure your Android API keys using native C++ in just 60 seconds #learncpp #cpp #android #viral
Kotlin Native for CLIs by Ryan Harter
5 Ways to Build a Desktop App in 2024 👩💻 #software #programming #technology #desktop #code
The BEST Programming Languages by Bjarne Stroustrup - Creator of C++ #shorts #programming #C++
C++ : C++/CLI wrapper for native C++ to use as reference in C#
What is Flutter Direct Native Interop?
Foreign Linker API: Java native access without C | Modern Java | JDK16 |Head Crashing Informatics 27
Use chatgpt to create app #chatgpt
Best 5 Mobile Apps for Programming
@shawcatDev : Mastering Godot Game Development with GDScript: Beginner's Guide
Flutter vs. .NET MAUI
Java Native Interface (JNI) in depth -- Part 41: Creating Multi-platform Jar Files
Using Native code (C,C++) in Android applications using NDK
Flutter VS React Native - The END 🛑
Комментарии