The Definitive Guide to Modern Java Clients with JavaFX 17 - Stephen Chin, Johan Vos, James Weaver

The Definitive Guide to Modern Java Clients with JavaFX 17 (eBook)

Cross-Platform Mobile and Cloud Development
eBook Download: PDF
2021 | 2., Second Edition
XXII, 613 Seiten
Apress (Verlag)
978-1-4842-7268-8 (ISBN)
Systemvoraussetzungen
66,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of JavaFX's latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation. The Definitive Guide to Modern Java Clients with JavaFX 17 is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age. It offers end-to-end coverage of the latest features in JavaFX 17 and Java 17. 

Among the many new or updated JavaFX features covered are the FX Robot API, for simulating user interaction; customized step repeat timing for the Spinner control; Marlin FX; the ColorPicker color palette; and the GetCenter method.

After reading this book, you will be equipped to upgrade legacy client applications, develop cross-platform applications in Java, and build enhanced desktop and mobile native clients.

What You Will Learn:

  • Create modern client applications in Java using the latest JavaFX 17 and Java 17 LTS
  • Build enterprise clients that will enable integration with existing cloud services 
  • Use advanced visualization and 3D features
  • Deploy on desktop, mobile, and embedded devices

Who This Book Is For:

Professional Java developers who are interested in learning the latest client Java development techniques to fill out their skills set.



Stephen Chin is Senior Director of Developer Relations at JFrog, author of Raspberry Pi with Java and co-author of Pro JavaFX Platform. He has keynoted numerous Java conferences around the world, including Oracle Code One (formerly JavaOne), where he is an 8-time Rock Star Award recipient. Stephen is an avid motorcyclist who has done evangelism tours in Europe, Japan, and Brazil, interviewing hackers in their natural habitat. When he is not traveling, he enjoys teaching kids how to do embedded and robot programming together with his teenage daughter.

Johan Vos started to work with Java in 1995. He was part of the Blackdown team, porting Java to Linux. His main focus is on end-to-end Java, combining back-end systems and mobile/embedded devices. He received a Duke Choice award in 2014 for his work on javafx on mobile. In 2015, he co-founded Gluon, which allows enterprises to create (mobile) Java Client applications leveraging their existing backend infrastructure. Gluon received a Duke Choice award in 2015. Johan is a Java Champion and an Oracle Developer Champion, a member of the BeJUG steering group, the Devoxx steering group and he is a JCP member. He has been a speaker at numerous conferences on Java.

James Weaver is a Java developer, author, and speaker with a passion for cloud-native applications,  machine learning, and quantum computing. He is a Java Champion, and a JavaOne Rockstar. James has written books including Inside Java, Beginning J2EE, the Pro JavaFX series, and Java with Raspberry Pi. As a Pivotal Developer Advocate, James speaks internationally at software technology conferences.  He tweets as @JavaFXpert.

Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of JavaFX's latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation. The Definitive Guide to Modern Java Clients with JavaFX 17 is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age. It offers end-to-end coverage of the latest features in JavaFX 17 and Java 17. Among the many new or updated JavaFX features covered are the FX Robot API, for simulating user interaction; customized step repeat timing for the Spinner control; Marlin FX; the ColorPicker color palette; and the GetCenter method.After reading this book, you will be equipped to upgrade legacy client applications, develop cross-platform applications inJava, and build enhanced desktop and mobile native clients.Note: source code can be downloaded from https://github.com/Apress/definitive-guide-modern-java-clients-javafx17.What You Will Learn: Create modern client applications in Java using the latest JavaFX 17 and Java 17 LTS Build enterprise clients that will enable integration with existing cloud services  Use advanced visualization and 3D features Deploy on desktop, mobile, and embedded devices Who This Book Is For:Professional Java developers who are interested in learning the latest client Java development techniques to fill out their skills set.
Erscheint lt. Verlag 10.11.2021
Co-Autor Gail Anderson, Paul Anderson, Bruno Borges, Anton Epple, Weiqi Gao, Jonathan Giles, José Pereda, Sven Reimers, Eugene Ryzhikov, William Antônio Siqueira
Zusatzinfo XXII, 613 p. 190 illus., 157 illus. in color.
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Informatik Software Entwicklung Mobile- / App-Entwicklung
Schlagworte authoritative • Clients • Cloud • Code • definitive • Development • Experts • Java • Java Champion • Java FX • JavaFX • JavaFX 17 • Mobile • Oracle • programming • source • UI • User Experience • User Interfaces • UX
ISBN-10 1-4842-7268-4 / 1484272684
ISBN-13 978-1-4842-7268-8 / 9781484272688
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 15,4 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich