Skip to main content

Supported Platforms

Cumulia WUI is an efficient and flexible web-based UI development framework and component library designed to meet the demands of modern engineer applications. Its cross-platform and cross-operating system capabilities enable developers to easily build and deploy user interfaces across various environments.

Web Browser Compatibility

Applications developed with WUI can run on any browser that supports WebGL 2.0 or above, including:

  • Chrome (version 79+)
  • Firefox (version 75+)
  • Safari (version 15+)
  • Edge (version 79+)
  • Mobile browsers with WebGL 2.0 support

Desktop Development Platforms

Cumulia WUI runs on major desktop operating systems including Windows, macOS and linux, ensuring developers can work efficiently in their preferred environment.

  • Windows

    • Windows 7 and above
    • Full development toolkit support
    • Native performance optimization
  • MacOS

    • MacOS 10.15 (Catalina) and newer
    • Silicon (M1/M2) and Intel processor support
    • Integration with macOS development tools
  • Linux

    • Major distributions (Ubuntu, Fedora, CentOS)
    • X11 and Wayland support

Mobile Device Platforms

The framework is optimized for mobile devices, supporting both iOS and Android platform, allowing developers to create responsive and touch-friendly application interfaces. Developers can utilize Cumulia WUI's component library to rapidly build mobile user interface suitable for various screen sizes.

  • iOS

    • iOS 13.0 and above
    • iPad OS compatibility
    • Native UI component adaptation
  • Android

    • Android 8.0 (API level 26) and above
    • Native performance optimization
    • Adaptive layouts for different screen sizes

Cumulia WUI Comes with Powerful Development Tools

WUI provides rich development tools and plugins, supporting hot reload, debugging, and performance analysis to improve development efficiency. Compatible with mainstream IDEs(such as Visual Studio Code, IntelliJ IDEA, etc), allowing developers to choose their preferred development environment.

Requirements and Considerations

  • Hardware Requirements

    • GPU with WebGL 2.0 support
    • Minimum 4GB RAM recommended
    • Modern CPU architecture
  • Development Environment

    • Latest LTS versions of Node.js
    • Compatible IDE/editor
    • Platform-specific SDKs when targeting mobile