Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.82 KB

File metadata and controls

41 lines (28 loc) · 1.82 KB

WMX

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.