Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications 1st ed. Edition 283694

Код товару: 283694Паперова книга
  • ISBN
    978-1484297162
  • Бренд
  • Автор
  • Рік
    2023
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі
Build elegant, responsive, and stable Java Virtual Machine-based client applications (Fat Clients) with modern user interfaces. This book introduces JavaFX as a frontend technology and utilizes Kotlin instead of Java for coding program artifacts to boost code expressiveness and maintainability. Author Peter Spath employs a hands-on approach, providing practical examples and code to demonstrate each concept. Mid-level Java programming knowledge and a basic understanding of Kotlin are the only prerequisites; experience with JavaFX and frontend coding is not essential.
JavaFX is a modern frontend programming toolkit equipped with containers, menus, buttons, sliders, text fields, and various other controls necessary for communicating with your users, all of which are covered here. Despite its name, JavaFX applications can be coded with programming languages other than Java. The central requirement is that any language targeting JavaFX compiles to artifacts runnable on a Java Virtual Machine. Over the course of this book, you’ll learn firsthand why Kotlin, with its elegant and concise syntax, is a perfect match.
After completing Frontend Development With JavaFX and Kotlin, you will be able to build frontends of mid-to-high level complexity, depending on present Java skills, and use Kotlin as a language for addressing GUI programming needs and accessing the JavaFX API.
What You Will Learn
  • Create a JavaFX + Kotlin development pipeline for Gradle, Eclipse and IntelliJ
  • Use JavaFX scenes, stages, and nodes/controls
  • Master JavaFX event handling, effects, and animation using Kotlin
  • Understand the JavaFX Concurrency Framework and Kotlin Coroutines for JavaFX
Who This Book Is For
Low- to mid-level Java or Kotlin developers with or without JavaFX experience who wish to learn how to build JavaFX applications with Kotlin.

About the Author
Peter Spath graduated in 2002 as a physicist and soon afterward became an IT consultant, mainly for Java-related projects. In 2016, he decided to concentrate on writing books on various aspects, but with the main focus on software development. With two books about graphics and sound processing, three books on Android app development, and a beginner’s book on Jakarta EE development, the author continues his effort in writing software development-related literature.
1'300 ₴
Купити
Відправимо післязавтра
Monobank
до 10 платежей
от 146 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications 1st ed. Edition - фото 1

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Рік
    2023
  • Сторінок
    152
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Від видавця

Build elegant, responsive, and stable Java Virtual Machine-based client applications (Fat Clients) with modern user interfaces. This book introduces JavaFX as a frontend technology and utilizes Kotlin instead of Java for coding program artifacts to boost code expressiveness and maintainability. Author Peter Spath employs a hands-on approach, providing practical examples and code to demonstrate each concept. Mid-level Java programming knowledge and a basic understanding of Kotlin are the only prerequisites; experience with JavaFX and frontend coding is not essential.
JavaFX is a modern frontend programming toolkit equipped with containers, menus, buttons, sliders, text fields, and various other controls necessary for communicating with your users, all of which are covered here. Despite its name, JavaFX applications can be coded with programming languages other than Java. The central requirement is that any language targeting JavaFX compiles to artifacts runnable on a Java Virtual Machine. Over the course of this book, you’ll learn firsthand why Kotlin, with its elegant and concise syntax, is a perfect match.
After completing Frontend Development With JavaFX and Kotlin, you will be able to build frontends of mid-to-high level complexity, depending on present Java skills, and use Kotlin as a language for addressing GUI programming needs and accessing the JavaFX API.
What You Will Learn
  • Create a JavaFX + Kotlin development pipeline for Gradle, Eclipse and IntelliJ
  • Use JavaFX scenes, stages, and nodes/controls
  • Master JavaFX event handling, effects, and animation using Kotlin
  • Understand the JavaFX Concurrency Framework and Kotlin Coroutines for JavaFX
Who This Book Is For
Low- to mid-level Java or Kotlin developers with or without JavaFX experience who wish to learn how to build JavaFX applications with Kotlin.

About the Author
Peter Spath graduated in 2002 as a physicist and soon afterward became an IT consultant, mainly for Java-related projects. In 2016, he decided to concentrate on writing books on various aspects, but with the main focus on software development. With two books about graphics and sound processing, three books on Android app development, and a beginner’s book on Jakarta EE development, the author continues his effort in writing software development-related literature.

Відгуки про Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications 1st ed. Edition

Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications 1st ed. Edition
Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications 1st ed. Edition
1'300 ₴
Купити
Персонально для вас
The Book of Dash: Build Dashboards with Python and Plotly
303270
Christian MayerAdam SchroederAnn Marie Ward
800 ₴
Programming Puzzles: Python Edition
286410
Matthew Whiteside
840 ₴
Agile Web Development with Rails 4
13600
Sam Ruby, Dave Thomas, David Heinemeier Hansson
900 ₴
Build a Frontend Web Framework (From Scratch)
276503
Angel Sola Orbaiceta
1'110 ₴
Head First. HTML і CSS
303760
Ерік Фрімен
1'190 ₴
Spring REST. Building Java Microservices and Cloud Applications. 2nd Ed.
244730
Balaji Varanasi, Maxim Bartkov
1'200 ₴
Python Programming for Mathematics
295070
Guillod Julien
1'300 ₴
Tiny CSS Projects
264160
Martine DowdenMichael Gearon
1'400 ₴
Django in Action
282314
Christopher Trudeau
1'400 ₴
Все про кролика Пітера
237091
Беатрікс Поттер
749 ₴622 ₴
Tableau Strategies. Solving Real, Practical Problems with Data Analytics. 1st Ed.
244796
Ann Jackson, Luke Stanke
2'100 ₴
Швидка допомога для дітей
281673
Масахіко Сакамото
370 ₴
Мишеня Лінк / Mouse Link
118043
Оксана Хацко
72 ₴58 ₴
Mastering the Lightning Network. A Second Layer Blockchain Protocol for Instant Bitcoin Payments. 1st Ed.
244774
Andreas M. Antonopoulos, Rene Pickhardt
2'500 ₴
Плакат "Склад числа"
292242
О. Бучковська
65 ₴52 ₴
Музей. Том 2
302278
Томое Рьосуке
290 ₴
Без барв. Том 1
311085
Kent
275 ₴
Вересова Міль
227162
Оксана Була
500 ₴
The Definitive Guide to Modern Java Clients with JavaFX: Cross-Platform Mobile and Cloud Development Updated for JavaFX 21 and 23 Third Edition
299735
Johan VosJames WeaverStephen Chin
2'400 ₴