Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.58 KB

File metadata and controls

25 lines (20 loc) · 1.58 KB

SweetLine API Reference

To reduce maintenance cost and improve readability, the API documentation is split by core/platform.

Documentation Map

Scope Document Description
Core Concepts + C++ Core API Workflow, core data structures, and C++ APIs
C / FFI C API Pure C interfaces and return buffer format
Apple(iOS/macOS) (Swift) SweetLine Apple(iOS/macOS) iOS and macOS Swift Package API and native artifact integration
Android (Java/Kotlin) Android README JNI-based Java API
Kotlin Multiplatform KMP README Kotlin API for Android, iOS, and JVM desktop
Flutter / Dart Flutter README Dart FFI wrapper API
Java 22 (FFM) Java 22 README FFM wrapper API and native loading guide
.NET (C#) .NET README P/Invoke wrapper API
WebAssembly (JS/TS) Emscripten README Emscripten JS/TS API
HarmonyOS (ArkTS/NAPI) HarmonyOS README ArkTS bindings and usage entry
Build & CMake Options Build Guide Platform build commands and options

Recommended Reading Order

  1. Read Core API first.
  2. Then choose your platform document based on integration target.
  3. Check Build Guide when preparing local/CI builds.