STELT
STELT. Smart Technologies to
Enhance Learning and Teaching
STELT is an innovative proprietary technology by Smarted, designed to simplify and enhance the process of creating games and applications, making it accessible even to non-programmers. Used for most of Smarted’s products, including those developed for European projects, this cutting-edge framework will soon be available as a standalone SDK. Its exceptional versatility and ease of customization allow for the creation of virtually any type of application or game.
SIMPLIFIED DEVELOPMENT
STELT offers the ability to create source files using a Visual Editor rather than writing code directly. This feature significantly streamlines the development process, allowing developers to design and modify applications through intuitive drag-and-drop functionality, property configuration, and interaction setup, all without requiring extensive programming knowledge. Consequently, the development process becomes far more accessible to non-programmers, enabling designers, educators, and other professionals to contribute directly to application creation. This inclusive approach fosters a collaborative environment where diverse expertise can come together to innovate and enhance the final product.
ADAPTABILITY
Utilizing a turn-based game metaphor, STELT excels in rule-based games and applications where actions unfold in turns. This makes it ideal for serious games and applications that mimic real-world interactions, such as dialogs. However, STELT can also be used to develop ordinary applications. Any user action can be seen as a “move” in the game, and the application’s response can be considered the “next move.” This flexible structure allows for a wide range of user interactions to be represented, from simple user interface operations to the complex dynamics of a more intricate application. The platform’s robust data structures and functions ensure that every aspect of the environment can be precisely modeled and managed.
TANGIBLE USER INTERFACES
One of STELT’s distinctive features is its integration with tangible user interfaces (TUI). The platform supports a wide range of hardware components, including sensors and actuators, facilitating the creation of augmented reality systems and hybrid applications. With native support for RFID and NFC technologies, STELT enables developers to merge the physical and digital worlds. Whether placing objects on an active tablet or interpreting user actions via a smartphone’s NFC sensor, STELT allows developers to innovate beyond traditional screen-based interactions.
CROSS-PLATFORM
STELT’s cross-platform capabilities ensure that applications can reach users on their preferred devices. The platform’s logic module operates independently of the platform, while the graphical module supports major platforms:
- Windows Desktop
- Windows Microsoft Store
- Mac
- Android
- iOS
Others platforms may be added in the future. This flexibility not only broadens the potential audience for applications but also simplifies the development process across different environments
DYNAMIC RUNTIME LOADING
One of the main advantages of STELT is its dynamic runtime loading capability, which eliminates the need to compile source code. This feature offers numerous benefits. Firstly, flexibility and adaptability: source files can be modified and updated on the fly, allowing for rapid changes without recompilation. Additionally, applications can download and integrate new features during execution, keeping the app constantly updated without interruptions. Users can customize the application itself without the need to restart it, enhancing the user experience. This level of adaptability ensures that applications can evolve and respond to user needs in real-time.