You can significantly extend the capabilities of your Xojo (formerly Real Studio) applications by using external plug-ins, which add low-level performance, native OS controls, and third-party API integrations.
Depending on your project’s needs, you can integrate commercial plug-ins, develop your own compiled C/C++ plug-ins using the official SDK, or leverage newer native Xojo libraries. How to Install and Use Existing Plug-ins
Using external plug-ins in your development environment is straightforward:
Locate the folder: Find the Plugins directory inside your Xojo installation folder.
Add the files: Drop your third-party plug-in files directly into this directory.
Restart the IDE: Restart Xojo so it loads the new classes, methods, and UI controls into your library pane. Popular Third-Party Plug-in Providers
You do not always need to build a plug-in from scratch. The Xojo community relies heavily on established vendors:
Monkeybread Software (MBS): Offers MBS Xojo Plugins, a massive suite covering native database engines, complex graphics manipulation, encryption, and system-level APIs.
Einhugur: Specializes in high-performance grid controls, data structures, and custom encryption styles.
GraffitiSuite: Provides an extensive library of advanced user interface controls to give apps a modern look. Building Your Own Plug-ins via the Plugins SDK
If you need to connect to custom C/C++ hardware libraries, wrap native system APIs, or run heavy math calculations, you can write a compiled plug-in: Convert 4D Plugin (in C) to work with XoJo
Leave a Reply