Welcome
What is SquareLine Vision?
SquareLine Vision is a powerful, browser-based visual development environment designed specifically for creating embedded user interfaces. Built on the robust LVGL (Light and Versatile Graphics Library) framework, it bridges the gap between design creativity and embedded system constraints, enabling developers to create professional-grade UIs without deep graphics programming knowledge.
Main sections of the document:
- Launcher - The overview of the laucher and main menu
- Projects - Project configuration, and settings
- Account settings - Account and license management
- Application interface - Interface structure and elements
- Inspector Panel - Walktrough of the inspector panel
- Styles - See the available style types, and global styles
- Events - Events and actions
- Global colors - Global colors, and color picker
- Fonts - Generating and managing fonts
- Animation - walktrough of the animation page
- Canvas - infinite canvas, canvas controls
- Widget types - list of available widgetsss
- Export - exporting/importing projects
Key Capabilities
- Visual Interface Design: Drag-and-drop widget placement with real-time preview
- Cross-Platform Export: Generate optimized code for various embedded platforms
- Interactive Prototyping: Test your UI behavior directly in the browser
- Asset Management: Seamlessly integrate custom fonts, images, and resources
- Animation System: Create smooth, engaging animations with timeline-based controls
- Event-Driven Architecture: Define complex user interactions without coding
- Collaborative Development: Multi-user project sharing and version control