• Complain

Stephen Chin - The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development

Here you can read online Stephen Chin - The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: Apress, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Stephen Chin The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development
  • Book:
    The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2021
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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 JavaFXs 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: author's other books


Who wrote The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development? Find out the surname, the name of the author of the book and a list of all author's works by series.

The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Book cover of The Definitive Guide to Modern Java Clients with JavaFX 17 - photo 1
Book cover of The Definitive Guide to Modern Java Clients with JavaFX 17
Stephen Chin , Johan Vos and James Weaver
The Definitive Guide to Modern Java Clients with JavaFX 17
Cross-Platform Mobile and Cloud Development
2nd ed.
With contributions by Gail Anderson , Paul Anderson , Bruno Borges , Anton Epple , Weiqi Gao , Jonathan Giles , Jos Pereda , Sven Reimers , Eugene Ryzhikov and William Antnio Siqueira
Logo of the publisher Stephen Chin Belmont CA USA Johan Vos Gluon - photo 2
Logo of the publisher
Stephen Chin
Belmont, CA, USA
Johan Vos
Gluon, Leuven, Belgium
James Weaver
Marion, IN, USA
ISBN 978-1-4842-7267-1 e-ISBN 978-1-4842-7268-8
https://doi.org/10.1007/978-1-4842-7268-8
Stephen Chin, Johan Vos and James Weaver 2022
This work is subject to copyright. All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Apress imprint is published by the registered company APress Media, LLC part of Springer Nature.

The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.

Foreword

The early 1990s saw the introduction of several game-changing technologies, two of which were the Java programming language and the World Wide Web. Prior to that period, client-server architectures were all the rage. One of the big challenges of client-server was developing application user interfaces (UIs) for various client machines and operating systems.

While most of the application development world was content with adapting web-based technologies such as HTTP, HTML, and JavaScript to client application development, a remnant of developers envisioned an alternative future. This future is being realized today in the form of rich, responsive clients that execute on the nearly ubiquitous Java Virtual Machine (JVM). I have had the privilege of co-laboring with many of these talented and revolutionary developers, several of whom have contributed the content that youll read in the following pages. These champions of JavaFX include Gail Anderson, Paul Anderson, Bruno Borges, Stephen Chin, Carl Dea, Toni Epple, Weiqi Gao, Jonathan Giles, Jos Pereda, Eugene Ryzhikov, Sven Reimers, William Antnio Siqueira, and Johan Vos.

Heres a sampling of the rich client treasures buried in this book: First, the groundwork is laid by showing how prevalent Java is in user interfaces that you may not have realized are written in Java. Then, the fundamentals of JavaFX are methodically revealed in a very approachable manner. After this treatment of foundational concepts, deep dives are taken in the important capabilities and libraries contained in JavaFX. Some of these capabilities are behind the scenes, such as JavaFX properties and binding, and some are visual, such as JavaFX controls and 3D graphics. After these JavaFX internal deep dives, several environments in which JavaFX can add much value are explored in depth. These environments include web, desktop, mobile, and embedded devices and the cloud. Finally, some leading-edge uses of JavaFX are discussed, including machine learning and scientific applications.

It is important to note that JavaFX is developed in the OpenJDK umbrella and has its own release vehicle. As such, there is only one JavaFX, and it works on desktop, mobile, and embedded platforms. JavaFX evolves with and leverages new features of Java, ensuring that it will continue to be a cutting-edge platform.

It is my pleasure and honor to recommend this book and the JavaFX technologies discussed and innovated by my dear friends and colleagues.

James Weaver

Any source code or other supplementary material referenced by the author in this book is available to readers on GitHub via the books product page, located at www.apress.com/9781484272671. For more detailed information, please visit http://www.apress.com/source-code.

Table of Contents
About the Authors
Stephen Chin

is Head of Developer Relations at JFrog and a Java Champion. He has keynoted numerous Java conferences around the world including Devoxx, JNation, JavaOne, Joker, and Open Source India. 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. You can follow his hacking adventures at http://steveonjava.com/ .

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 backend systems and mobile/embedded devices. He received a Dukes Choice Award in 2014 for his work on JavaFX on mobile.

In 2015, he cofounded Gluon, which allows enterprises to create (mobile) Java client applications leveraging their existing backend infrastructure. Gluon received a Dukes Choice Award in 2015.

Johan is a Java Champion, a member of the BeJUG and Devoxx steering groups, and a JCP member. He is one of the lead authors of the Pro JavaFX books (published by Apress) and the author of Quantum Computing for Java Developers (Manning), and he has been a speaker at numerous conferences on Java.

Johan contributes to a number of projects, including OpenJFX, OpenJDK, and GraalVM, and is the project lead for OpenJDK Mobile and the co-lead for OpenJFX.

James Weaver

is a developer, author, and speaker with a passion for quantum computing and JavaFX. He is a Java Champion and a JavaOne Rockstar. James has written books including Inside Java, Beginning J2EE, the Pro JavaFX series, and Raspberry Pi with Java. As an IBM quantum developer advocate, James speaks internationally at quantum and classical computing conferences. He tweets as @JavaFXpert and blogs at http://JavaFXpert.com and http://CulturedEar.com .

About the Contributors
Gail C. Anderson
is a Java Champion Oracle Groundbreaker Ambassador and past member of the - photo 3
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development»

Look at similar books to The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development»

Discussion, reviews of the book The Definitive Guide to Modern Java Clients with JavaFX 17: Cross-Platform Mobile and Cloud Development and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.