Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

WMX

Cross-platform library for Delphi

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

WMX

From Microvolution

Twitter/X Youtube Facebook Instagram Telegram

Cross-platform library for Delphi

Compatible with Embarcadero Delphi. Please note: Only the last major release (e.g. at present that includes Delphi 12.x) are "officially" supported.

Development of WMX can be helped along for you. So please consider sponsoring today!

Alternatively, you might like to make a donation via Brazilian PIX*:

[key pix: microvolution@hotmail.com]

  • WMX, is a cross-platform library which builds upon the existing FMX libraries in Delphi
  • Supports a number of newer APIs that you won't find in FMX/RTL, and "backfills" for missing APIs
  • Is structured in a way so as to avoid creating unnecessary dependencies
  • Follows strict coding standards to ensure consistency and readability
  • Is kept as simple as practicable
  • Made in Brazil.

What Is In WMX?

Demos

You'll find demo applications in the Demos folder.

Note: Most demos have a readme associated with them, and they may have vital configuration information that should be applied when using the feature(s) in your own projects.

Features

The Features folder contains more feature-rich cross-platform implementations of APIs. These are structured in such a way so as to shield your cross-platform code from the platform-specific implementation. There are demos for each of the features in the Demos folder Features include (amongst others):

AudioManager

Play audio files on Android and Windows. Specifically constructed to allow synchronization of audio.

License

WMX is licensed under MIT, and the license file is included in this folder.