Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Tutorials

Each tutorial follows the same shape: Goal, Prerequisites, Step-by-step, Verification, Cleanup, Next steps. Pick the target you’re shipping to and follow it end-to-end.

  • Calculator: fastest path to generate every target, build the cdylib, and run the C/Node/Swift consumers from the in-tree sample.
  • Swift iOS: Rust → SwiftPM → Xcode iOS app.
  • Android: Rust → AAR → Android Studio app on emulator/device.
  • Python: Rust → ctypes package → pip install and python demo.py.
  • Node.js: Rust → N-API addon → npm publish shape.