Session

From Code to Desktop: Building Cross-Platform Apps with BoxLang

What if you could build modern desktop applications with the same clarity, speed, and dynamic power you use in the cloud? With BoxLang’s new Desktop Runtime powered by Electron and JavaFX, you can!

In this session, we’ll explore how BoxLang turns your dynamic JVM code into fully packaged desktop apps for Windows, macOS, and Linux. You’ll see how to:

Build user interfaces with .bxm templates, CSS, and JavaScript

Harness BoxLang’s mini-server for local APIs, routing, and rewrites

Configure tray menus, splash screens, and notifications with a single JSON file

Package apps into native installers with auto-update support

Connect to SQLite, ship with embedded modules, and keep everything lightweight and cross-platform

We’ll walk through a real example app, from first line of code to a distributable installer, showing how BoxLang delivers a desktop experience with JVM performance and flexibility.

Whether you’re a desktop dev looking for a modern alternative or a web dev curious about taking your skills offline, you’ll leave knowing how to go from idea to installable app — all powered by BoxLang.

Luis Majano

Christian, Husband, Father, Engineer, Author - CEO of Ortus Solutions, creator of ColdBox HMVC, TestBox, CommandBox, ContentBox CMS & many more POSS projects.

Málaga, Spain

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top