Summary

TornadoFX is a lightweight framework that you can use to quickly build beautiful desktop applications while leveraging the amazing features of Kotlin and JavaFX framework, but, as far as the capabilities are concerned, it’s a real tornado.

As you have seen in this chapter, we proved that we can create beautiful and maintainable applications. The beauty of TornadoFX is that it unlocks a whole new level of concise and beautiful code without hiding any features of JavaFX. The principal design goal is to facilitate beautiful, concise, and readable Kotlin code—a DSL-like approach—and to cut boilerplate code to the absolute minimum.

TornadoFX adds some very useful extensions to the JavaFX UI family including wizard, form, datagrid, drawers, ...

Get Kotlin Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.