Simplified Swift Multiplatform Integration

David Taylor
Principal Software Engineer
Juul Labs

Simplified Swift Multiplatform Integration

David Taylor
Principal Software E ...
Juul Labs

Simplified Swift Multiplatform Integration

David Taylor
Principal Software Engine ...
Juul Labs

Video Infos
Author
Published
Topics
,
Author
Published
Some platform specific Apple APIs are only available as Swift modules. Lets take advantage of Cocoapods to integrate Swift code directly into our project and build a Multiplatform library with a pure Kotlin interface over the underlying platform specifics. We then take this further, and learn how to structure a Swift project to consume the published Kotlin library. Key Takeaways and Learning Points: - Integrating different languages in a single library is not as difficult as it seems - Consuming Swift from Kotlin and vice-versa opens up a lots of cross platform code sharing - Kotlin native interop is with Obj-C, this is a constraint not a blocker for Swift interop - See details on how to setup Gradle tooling for a smooth workflow

LATEST ANDROID JOBS

update your work life

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

Menu