预备知识
Supernote 插件系统基于 React Native。建议你先掌握 React Native 的基础概念(组件、状态管理、打包与调试)。参考:React Native 官方文档。 Supernote 设备运行在 Android 系统上。如果你的插件需要调用 Android 能力(例如文件、权限或系统服务),也建议了解 Android 开发基础。参考: Android 官方文档。基础原理
了解插件系统的整体架构与运行机制:插件工作原理
介绍 Plugin / PluginHost / Supernote App 的关系与运行机制。
开发指南
按步骤完成环境搭建、编写与打包:环境搭建
配置 React Native 与 Android 构建环境。
编写第一个 Supernote 插件
从创建工程到注册按钮与打包安装。
学习基础知识
从坐标系、套索、笔记/文档能力开始建立基础概念。