Skip to content

OPEN-86: FFI bindings for healthcard#18

Merged
tobias-schwerdtfeger merged 11 commits intomain-rustffifrom
feature/open-86-ffi-bindings-health-card
Nov 27, 2025
Merged

OPEN-86: FFI bindings for healthcard#18
tobias-schwerdtfeger merged 11 commits intomain-rustffifrom
feature/open-86-ffi-bindings-health-card

Conversation

@tobias-schwerdtfeger
Copy link
Member

@tobias-schwerdtfeger tobias-schwerdtfeger commented Nov 27, 2025

Adds JVM build system, optimizes code interoperability, and refines healthcard functionality. The changes include:

  • Adding a documentation overview and a guide for JVM interoperability.
  • Refactoring the Rust build process.
  • Renaming "health-card" to "healthcard" throughout the codebase for consistency.
  • Refactoring CardSession to CardChannel, enhancing the API and integrating with UniFFI.
  • Initializing a Kotlin-based Gradle build system.
  • General formatting and minor optimizations.

@tobias-schwerdtfeger tobias-schwerdtfeger self-assigned this Nov 27, 2025
@tobias-schwerdtfeger tobias-schwerdtfeger changed the title Simplify build system and refactor healthcard integration OPEN-86: FFI bindings for healthcard Nov 27, 2025
@tobias-schwerdtfeger tobias-schwerdtfeger merged commit 1721a9c into main-rustffi Nov 27, 2025
3 checks passed
@tobias-schwerdtfeger tobias-schwerdtfeger deleted the feature/open-86-ffi-bindings-health-card branch November 27, 2025 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants