Ship business logic to every platform, instantly
Write your logic once. Hikotest compiles it to WebAssembly and delivers it over the air to Android, iOS and Web — versioned, tested and instantly reversible.
Hikotest is currently invite-only. Team members can sign in.
How It Works
From code to live SDK in four steps.
Write
Author business logic as typed, named functions in the panel workspace.
Test
Run input/output scenarios against the JS reference and the compiled WASM side by side.
Release
One click compiles to WebAssembly and publishes an immutable, semver-tagged bundle.
Live everywhere
SDKs pull the new bundle over the air — Android, iOS and Web hot-reload in seconds.
One Bundle, Three Platforms
The same WebAssembly module is consumed as a native-feeling SDK everywhere.
Android
Maven · JitPack
Kotlin SDK on the Chicory pure-JVM WASM runtime — no JNI, no NDK.
iOS
Swift Package Manager
Swift SDK on the WasmKit runtime — pure Swift, no native dependencies.
Web
npm
TypeScript SDK that resolves function signatures from the live manifest.
Same call. Same bits. Every platform.
Hikotest.execute("applyCampaign",
"(float,string)->float", 1000, "VIP30")try Hikotest.shared.execute("applyCampaign",
signature: sig, .float(1000), .string("VIP30"))await Hikotest.call('applyCampaign',
1000, 'VIP30')Why Hikotest?
Not just skipping store review — an end-to-end pipeline for portable business logic.
One runtime, identical results
Logic compiles once to WebAssembly; every platform executes the same module and produces bit-identical results.
No release train
Business rules go live in seconds — no App Store or Play Store review, no waiting for users to update.
Versioned, instantly reversible
Every deploy is an immutable semver release. Roll back to any previous version with one click.
Typed wrappers, generated
Each deploy generates Kotlin, Swift and TypeScript wrappers with parameter names and docs — compile-time safety over OTA logic.
Test before you ship
Scenario tests validate both the JS reference and the compiled WASM before anything reaches a device.
Secure and multi-tenant
Organizations are isolated with row-level security; deploy tokens never leave the server.
Don't leave your next update to the store queue.
See how the SDKs work end to end — installation, initialization and your first over-the-air function call on every platform.