Built to power a new generation of game development tools, Ultra App Kit provides an easy-to-use C++ programming SDK for creating cross-platform desktop GUI applications. Learn from extensive documentation with hundreds of examples.
全部评测:
多半好评 (25) - 此软件的 25 篇用户评测中有 72% 为好评。
发行日期:
2021 年 4 月 30 日
开发商:
发行商:
标签

想要将此项目添加至您的愿望单、关注它或标记为已忽略,请先登录

不支持简体中文

本产品尚未对您目前所在的地区语言提供支持。在购买请先行确认目前所支持的语言。

使用 Ultra App Kit

免费开玩
 

关于这款软件

Built to power a new generation of game development tools, Ultra App Kit provides an easy-to-use C++ programming SDK for creating cross-platform desktop GUI applications. Learn from extensive documentation with hundreds of examples. Integrate a 3D engine or OpenGL rendering for embedded 3D graphics.

Make it Snappy

Unlike other alternatives like ImGui, Ultra App Kit draws using retained mode instead of immediate mode. This makes resizing windows and interacting with screen elements fast and responsive, even with the most complex interfaces.

Pixel-Perfect Pixels on any Screen

DPI scaling is baked into the core of our design, for a beautiful clean appearance at any resolution.

Small and Efficient

Ultra App Kit runs with no extra dependencies and produces tiny executables (usually less than one megabyte after UPX compression) that start up and exit instantly.

Code Once, Compile Everywhere

Ultra App Kit now supports Windows, Linux, and macOS, so you can build beautiful applications that run everywhere and include native support for Apple Silicon.

API Design

  • Smart pointers everywhere makes C++ programming about as easy as C#
  • Extensible widgets system
  • Extensive documentation with examples for each command

UI Features

  • Resolution-independent for any DPI scale
  • Load SVG vector images
  • Set widget icons
  • Change mouse cursor
  • Custom color schemes stored in JSON files

Supported Widgets

  • Label
  • Button (push, checkbox, radio, and toggle styles)
  • ProgressBar
  • TextField
  • TextArea
  • ComboBox
  • ListBox
  • Slider (scrollbar, trackbar, and stepper styles)
  • Draggable multi-select TreeView
  • Create your own custom widgets

Additional Features

  • File I/O
  • File system watcher
  • Memory allocation and management
  • Image loading, saving, processing
  • Plugin system
  • Thread management
  • String manipulation (split, search, conversion, etc.)
  • Message boxes and file / folder requester

系统需求

Windows
macOS
SteamOS + Linux
    最低配置:
    • 需要 64 位处理器和操作系统
    • 操作系统: Windows 10
    • 附注事项: Requires Visual Studio 2019 Community Edition (free)
    推荐配置:
    • 需要 64 位处理器和操作系统
    最低配置:
    • 操作系统: macOS 10.15 (Catalina)
    • 附注事项: Requires Xcode 12.2 or later
    推荐配置:
      最低配置:
      • 附注事项: Visual Studio Code is recommended for development
      推荐配置:

      Ultra App Kit 的顾客评测

      评测结果


      购得方式


      语言


      日期范围
      要查看某个日期范围内的评测,请在上方图表中点击并拖动选定的范围或是点击某特定时间柱。

      显示图表



      游戏时间
      按用户的游戏时间筛选此评测撰写时的评测:



      无最低限制无最高限制

      显示
      按选择的显示顺序显示评测





      了解更多
      显示图表
       
      隐藏图表
       
      筛选条件
      排除跑题评测活动
      游戏时间:
      大部分在 Steam Deck 上
      无其他评测符合上述筛选条件
      调整上方筛选条件以查看其它评测
      加载评测中…