This repo contains a hobby project for my OMNI ring. It's a programmable javacard NFC ring, which I plan to program as a secure password storage.
I don't know what exact java version is required to build the project, I use openjdk11, and run:
$ ./gradlew buildJavaCard
The applet will be under applet/build/javacard/applet.cap
path.
The javacard-plugin recommends installing applets with gradle installJavaCard
, but it doesn't work for me. Instead, I use global-platform pro directly, with version 20-01-23:
alias gp="java -jar ./gp-20-01-23.jar"
gp --install applet/build/javacard/applet.cap
To run tests:
./gradlew test
TODO :)