General app build steps
Build a New App from a Template
Learn about the different approaches to building Vega apps from a template:- Using Vega Studio (IDE-based development)
- Using Vega CLI (command-line development)
Turbo Module development
Create a Turbo Module
Step-by-step guide to creating Turbo Modules for Vega:- Setting up your development environment
- Creating standalone vs. in-app modules
- Implementing native and JavaScript interfaces
Advanced Turbo Module Topics
Deeper dive into advanced Turbo Module concepts:- Symbol hiding
- Threading considerations
- Event handling
- Error handling
Types in Native Code
Detailed information about type system support:- Mapping between TypeScript and C++ types
- Working with JSArray and JSObject
- Handling Promises and Callbacks
- Using ArrayBuffer and other specialized types
Vega Codegen
Understanding and using the code generation tools:- Generate native signatures from TypeScript interfaces
- Command-line options and configurations
- Output file structure
Vega Codegen FAQ
Common questions and answers about using Vega’s code generation tools:- TypeScript type support and limitations
- Handling configuration issues
- Understanding generated files
- Troubleshooting common problems

