Plugin Development¶
Complete guide for developing Movian plugins using JavaScript.
Getting Started¶
- Plugin Basics - Your first plugin
- Plugin Architecture - How plugins work
- Manifest Reference - plugin.json specification
- Plugin Lifecycle - Loading, initialization, and cleanup
API Documentation¶
- Core API - Essential plugin functions
- HTTP API - Network requests and responses
- Storage API - Persistent data and settings
- Page API - UI pages and navigation
- SQLite API - Database operations
Examples¶
- Hello World - Minimal plugin example
- Content Provider - Media content plugin
- Search Plugin - Search functionality
- Configurable Plugin - Settings and preferences
- Advanced UI Plugin - Complex user interfaces
Best Practices¶
- Development Patterns - Recommended approaches
- Error Handling - Robust error management
- Performance - Optimization techniques
- Security - Safe plugin development