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.
Toutes les éval. :
plutôt positives (25) - 72 % des 25 évaluations des utilisateurs et utilisatrices pour ce logiciel sont positives.
Date de parution :
30 avr. 2021
Développement :
Édition :
Tags

Connectez-vous pour ajouter cet article à votre liste de souhaits, le suivre ou l'ignorer

Français non disponible

Ce produit n'est pas disponible dans votre langue. Veuillez consulter la liste des langues disponibles ci-dessous avant de l'acheter.

Utiliser Ultra App Kit

Free-to-play
 

À propos de ce logiciel

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

Configuration requise

Windows
macOS
SteamOS + Linux
    Minimale :
    • Système d'exploitation et processeur 64 bits nécessaires
    • Système d'exploitation : Windows 10
    • Notes supplémentaires : Requires Visual Studio 2019 Community Edition (free)
    Recommandée :
    • Système d'exploitation et processeur 64 bits nécessaires
    Minimale :
    • Système d'exploitation : macOS 10.15 (Catalina)
    • Notes supplémentaires : Requires Xcode 12.2 or later
    Recommandée :
      Minimale :
      • Notes supplémentaires : Visual Studio Code is recommended for development
      Recommandée :

      Évaluations pour Ultra App Kit

      Type d'évaluation


      Type d'achat


      Langue


      Période
      Pour consulter les évaluations publiées lors d'une période spécifique, cliquez et faites glisser votre sélection sur un graphique ci-dessus ou cliquez sur une barre.

      Afficher le graphique



      Temps de jeu
      Filtrer les évaluations en fonction du temps de jeu des utilisateurs au moment de leur publication :



      Pas de minimum à pas de maximum

      Affichage
      Afficher les évaluations dans l'ordre sélectionné





      En savoir plus
      Afficher le graphique
       
      Masquer le graphique
       
      Filtres
      Activité d'évaluation hors sujet exclue
      Temps de jeu : 
      A joué surtout sur Steam Deck
      Plus aucune évaluation ne correspond aux filtres définis ci-dessus
      Ajustez les filtres ci-dessus pour voir d'autres évaluations
      Chargement des évaluations...