Architecture
A solid foundation for scalable, long-lived systems.
Modern
Modern C++ design with clean interfaces between framework and application.
Scalable
From bare-metal embedded systems and RTOS to mobile and desktop platforms.
Real-time
Core Library can run without dynamic memory allocation and limited C++ standard library.
International
Built-in support for Unicode and localization.
User Interface
Build beautiful, modern user interfaces with a declarative UI language.
Neutral Design
A design system for consistent user interfaces across desktop and mobile.
Accessible
Support for accessibility features, including screen readers on most platforms.
3D Graphics
Support for animated 3D scenes with Direct3D, Metal, Vulkan, and OpenGL ES backends.
Integrations
Integrate with web services and devices, and extend with scripting.
Connected
Integrate with Bluetooth LE and USB HID peripherals on supported platforms.
Service-integrated
Integrate with web services and APIs such as Firebase, Cognito, and OpenAI.
In-App Purchases
Integrate with platform app stores for in-app purchases.