Skip to content

Kotlin-Thursdays/Neighborhood-Cat-Scheduler

Repository files navigation

Neighborhood-Cat-Scheduler

Learn Kotlin with introductory TornadoFX project.

See the tutorial below!

altext

Topics Covered

  • Kotlin: basic syntax, Kotlin conventions, Maven & IntelliJ setup for TornadoFX
  • TornadoFX: dependency injection, MVC (Model-View-Controller), type-safe CSS builders

Documentation References

Background

While much of the enterprise IT world is pushing HTML5 and cloud-based applications, many businesses are still using desktop UI frameworks like JavaFX. While it does not distribute to large audiences as easily as web applications, JavaFX works well for "in-house" business applications. Its high-performance with large datasets (and the fact it is native Java) make it a practical choice for applications used behind the corporate firewall.

TornadoFX was created by Edvin Syse, who leveraged Kotlin to create a framework for JavaFX. Kotlin allowed for higher abstractions so that there is significantly less boilerplate in the user-interaction portion of the code.

About

TornadoFX is a JavaFX framework written in Kotlin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published