Documentation Index
Fetch the complete documentation index at: https://docs.supernote.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
The Supernote plugin system is built on React Native. We recommend learning the basics of React Native first (components, state management, bundling, and debugging). See: React Native documentation. Supernote devices run on Android. If your plugin needs Android capabilities (e.g. files, permissions, or system services), it also helps to understand Android development basics. See: Android documentation.Fundamentals
Understand the overall architecture and runtime model of the plugin system:Plugin Principles
Understand the relationship between Plugin / PluginHost / Plugin-enabled Apps and how the system runs.
Guides
Set up the environment and follow the development and packaging workflow:Environment Setup
Configure React Native and the Android build environment.
Your First Plugin
From project creation to button registration and packaging/installation.
Learn the Basics
Build your foundation starting from coordinate systems, lasso, and NOTE/DOC capabilities.