Making a Plugin

From GiderosMobile
Revision as of 14:10, 30 October 2018 by PaulR (talk | contribs) (Created page with "The Gideros plugin system is used primarily to extend the functionality of the Gideros API, for example by writing a plugin that provides Lua bindings to an existing native li...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The Gideros plugin system is used primarily to extend the functionality of the Gideros API, for example by writing a plugin that provides Lua bindings to an existing native library. Although Gideros is open source, the plugin system keeps the size of the core lean and mean by allowing users to choose which plugins to export with which project. Here we'll walk through the process of creating a plugin.

To start writing a plugin you need to first get your Gideros native development environment set up, by following Compiling Gideros Source. You can start off with just the Desktop target, so only really need Qt and Git (and MSYS2 on Windows). But following through the instructions there will allow you to create and build plugins for all Gideros export targets.