Development Guide
Advanced topics for AkiraOS WASM app development.
SDK Documentation
Application Development
- SDK API Reference - Complete Akira SDK function reference
- Best Practices - Patterns for efficient, maintainable code
- SDK Troubleshooting - Debug common app issues
Build & Deploy
- Building WASM Apps - Complete WASM development workflow
- OTA Updates - Over-the-air firmware deployment
- Debugging - Debug techniques and tools
Contributing
See CONTRIBUTING.md for contribution guidelines.
Quick Links
- Build System: West + CMake
- Source Code:
/srcdirectory - Tests:
/testsdirectory - Examples:
/wasm_sampledirectory
Development Workflow
- Write your app using the SDK API
- Follow Best Practices for quality code
- Build WASM binary (
build.sh) - Flash firmware to hardware (
west flash) - Deploy WASM app via HTTP upload or shell
- Debug with Troubleshooting if needed
Related Documentation
- Architecture - System design
- API Reference - Low-level native APIs
- Troubleshooting - Build and flash issues