Native APIs
Rust API
rust
use ink::{InkEngine, init};
// Initialize the library
init();
// Create an engine instance
let mut engine = InkEngine::new(800, 600);
// Start the engine
engine.start();
// Execute JavaScript
engine.execute_js("console.log('Hello from Ink!');")?;
// Render
engine.render()?;Android (Kotlin) API
kotlin
// In your Activity or Fragment
val inkView = InkView(context)
// Execute JavaScript
val result = inkView.executeJs("console.log('Hello!');")
// Trigger a render
inkView.render()