Gears is a software development framework that defines a standard way for components to communicate through formal interfaces.
Gears uses a component-based architecture to promote rapid development by building applications from self-contained systems and having them communicate via formally defined interfaces. This allows functionality to be reused and avoids the complexity of tightly coupled systems.
Gears Studio is a development environment to facilitate the development of products, components, and APIs within a framework intended to avoid common pitfalls and to automate common tasks encountered in software development.
Choose components that will help you accomplish your goals. Gears Studio simplifies the process of organizing components into a cohesive group that will serve as the foundation of your application.
Spend more time writing code. Gears Studio will quickly generate the framework for your components so you don’t have to.
Build a comprehensive API that exposes your component’s functionality. Using Gears Studio’s API editor, define formal interfaces for your components.
Set up a build server to build, test, and share components. The benefits of Gears Studio are bolstered when used in conjunction with continuous integration tools.
Bohemia Interactive Simulations provides a baseline unlicensed product, Gears Studio Community Edition, that provides everything required to streamline the development of Gears Products. Gears Studio Professional Edition is an extended product, requiring a license, that adds support for code signing and JFrog Artifactory integration. For more information about upgrading, please contact our sales department at email@example.com.
The Gears framework and its companion tool Gears Studio were created to prevent common pitfalls and to automate common tasks encountered in software development.
Gears provides the advantages of a component-based architecture while Gears Studio automates tasks to facilitate its implementation.
Developed by Bohemia Interactive Simulations, a global developer of advanced training and simulation software, Gears is being used extensively in the company’s current development efforts and is being considered for recommendation as a “modular game architecture” standard by both NATO and DoD.
The Gears Studio “Community” version is free and available to download below.
The Gears Studio “Pro” version is included with Bohemia Interactive Simulations’ VBS Simulation SDK and VBS IG SDK products from versions 18.2 and on.
GitLab: ExampleShoppingCart Sample Component
GitLab: Gears Studio Issue Tracker
Founded in 2001, Bohemia Interactive Simulations (BISim) is a global software company at the forefront of simulation and training solutions for defense and civilian organizations. Our mission is to harness the explosive potential of technology to revolutionize training and simulation. BISim utilizes the latest game-based technology and a large, experienced in-house team of engineers to develop high-fidelity, cost-effective training and simulation software products and components for defense applications.
Learn more at bisimulations.com.