The Definitive Guide to Modern Java Clients with Javafx 17: Cross-Platform Mobile and Cloud Development
暫譯: 現代 Java 客戶端完全指南:使用 JavaFX 17 進行跨平台行動與雲端開發
Chin, Stephen, Vos, Johan, Weaver, James
相關主題
商品描述
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.
商品描述(中文翻譯)
建立增強的視覺體驗,設計並部署現代、易於維護的客戶端應用程式,涵蓋各種平台。本書將展示這些應用程式如何利用 JavaFX 最新的使用者介面元件、3D 技術和雲端服務來創建沉浸式視覺化並進行高價值數據操作。《JavaFX 17 現代 Java 客戶端的權威指南》是一本專業參考書,旨在為雲端時代的桌面、移動和嵌入式 Java 應用程式開發提供指導。它全面涵蓋了 JavaFX 17 和 Java 17 的最新功能。
本書涵蓋的許多新功能或更新的 JavaFX 特性包括 FX Robot API,用於模擬使用者互動;Spinner 控制項的自定義步驟重複計時;Marlin FX;ColorPicker 顏色調色板;以及 GetCenter 方法。
閱讀完本書後,您將具備升級舊版客戶端應用程式、開發跨平台 Java 應用程式以及構建增強的桌面和移動原生客戶端的能力。
您將學到什麼:
- 使用最新的 JavaFX 17 和 Java 17 LTS 創建現代 Java 客戶端應用程式
- 構建能夠與現有雲端服務集成的企業客戶端
- 使用先進的視覺化和 3D 功能
- 在桌面、移動和嵌入式設備上部署
本書適合誰:
對學習最新客戶端 Java 開發技術感興趣的專業 Java 開發人員,以擴展他們的技能組合。
作者簡介
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.
作者簡介(中文翻譯)
Stephen Chin 是 JFrog 的開發者關係高級總監,《Raspberry Pi with Java》的作者以及《Pro JavaFX Platform》的共同作者。他在全球多個 Java 會議上擔任主題演講者,包括 Oracle Code One(前身為 JavaOne),並且是 8 次 Rock Star Award 獲獎者。Stephen 是一位熱愛摩托車的騎士,曾在歐洲、日本和巴西進行宣教之旅,並在黑客的自然棲息地進行訪談。當他不在旅行時,他喜歡和他的青少年女兒一起教孩子們如何進行嵌入式和機器人編程。
Johan Vos 自 1995 年開始使用 Java。他是 Blackdown 團隊的一員,負責將 Java 移植到 Linux。他的主要焦點是端到端的 Java,結合後端系統和移動/嵌入式設備。他因在移動設備上對 JavaFX 的貢獻而於 2014 年獲得 Duke Choice 獎。2015 年,他共同創立了 Gluon,該平台使企業能夠利用現有的後端基礎設施創建(移動)Java 客戶端應用程序。Gluon 在 2015 年獲得 Duke Choice 獎。Johan 是 Java Champion 和 Oracle Developer Champion,也是 BeJUG 指導小組和 Devoxx 指導小組的成員,並且是 JCP 成員。他在多個 Java 會議上擔任演講者。
James Weaver 是一位 Java 開發者、作者和演講者,對雲原生應用程序、機器學習和量子計算充滿熱情。他是 Java Champion 和 JavaOne Rockstar。James 著有《Inside Java》、《Beginning J2EE》、《Pro JavaFX 系列》和《Java with Raspberry Pi》。作為 Pivotal 的開發者倡導者,James 在國際軟體技術會議上發表演講。他的推特帳號是 @JavaFXpert。