跳转到主要内容

预备知识

Supernote 插件系统基于 React Native。建议你先掌握 React Native 的基础概念(组件、状态管理、打包与调试)。参考:React Native 官方文档 Supernote 设备运行在 Android 系统上。如果你的插件需要调用 Android 能力(例如文件、权限或系统服务),也建议了解 Android 开发基础。参考: Android 官方文档

基础原理

了解插件系统的整体架构与运行机制:

插件工作原理

介绍 Plugin / PluginHost / Supernote App 的关系与运行机制。

开发指南

按步骤完成环境搭建、编写与打包:

环境搭建

配置 React Native 与 Android 构建环境。

编写第一个 Supernote 插件

从创建工程到注册按钮与打包安装。

学习基础知识

从坐标系、套索、笔记/文档能力开始建立基础概念。