A Definitive Guide to Building Desktop, Mobile and Embedded Java Clients
Book Details:
Pages: | 616 |
Published: | Jul 21 2014 |
Posted: | Dec 10 2014 |
Language: | English |
Book format: | PDF |
Book size: | 11.05 MB |
Book Description:
In Pro JavaFX 8 expert authors show you how to use the JavaFX platform to create rich-client Java applications. You'll discover how you can use this powerful Java-based UI platform, which is capable of handling large-scale data-driven business applications for PC as well as now mobile and embedded devices.Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 8 which comes as part of Oracle's new Java (SE) 8 release. This book also contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. After reading and using this book, you'll have the authoritative knowledge that should give you an edge in your next JavaFX-based application projects for your job or your clients. What youll learnHow to get started with JavaFX, including downloading the SDK and available tools How to express user interfaces with SceneBuilder and FXML How to use property binding to keep the UI easily in sync with the model How to use the rich set of JavaFX UI controls, charts, shapes, effects, transformations, and animations to create stunning, responsive, user interfaces How to use the powerful JavaFX layout classes to define the user interface in a cross-platform fashion How to leverage the observable collection classes to observe changes in, and bind to, Java collections How to use the JavaFX media classes to play audio and video How to interact with external application services to create an enterprise application with JavaFX How to use the JavaFX API with alternative languages such as Scala and Groovy How to use Java on embedded, mobile, and tablet devicesWho this book is for Application developers, graphic designers, and IT decision makers. Not only does this book contain comprehensive technical information for developers and designers, it builds a compelling case for choosing JavaFX. Table of Contents1. Getting a Jump Start in JavaFX 82. Creating a User Interface in JavaFX 83. Using SceneBuilder to create a User Interface4. Properties and Bindings5. Building Dynamic UI Layouts in JavaFX6. Using the JavaFX UI Controls7.Collections and Concurrency8. Creating Charts in JavaFX9. Using the media classes10. JavaFX 3D11. Accessing Web Services12. Java on Embedded, Mobile and Tablet13. JavaFX languages and markup
Introduction by Example
2nd Edition
JavaFX 8: Introduction by Exampleshows you how to use your existing Java skills to create graphically exciting client applications with the JavaFX 8 platform. The book is a new and much improved edition ofJavaFX 2.0: Introduction by Example, taking you through a series of engaging, fun-to-work examples that bring you up to speed on the major facets of the platform. It will help you to create applications that look good, are fun to use, and that take advantage of the medium to present data of all types in ways that engage the user and lead to increased productivity.Entirely example-based,JavaFX 8: Introduction by Examplebegins with the fundamentals of i...
Design and Deploy High-Performance JavaFX Controls Deliver state-of-the-art applications with visually stunning UIs. Mastering JavaFX 8 Controls provides clear instructions, detailed examples, and ready-to-use code samples. Find out how to work with the latest JavaFX APIs, configure UI components, automatically generate FXML, build cutting-edge controls, and effectively apply CSS styling. Troubleshooting, tuning, and deployment are also covered in this Oracle Press guide. Understand the properties of JavaFX 8 controls and APIs Create custom controls, transformations, and layouts Work from JavaFX Scene Graph and Scene Builder Visualize data models using advanced control types Use ListView, TableView, and TreeView APIs Handle audio and video content us...
Apps are at the heart of Windows 8, bringing rich and engaging experiences to both tablet and desktop users. Windows 8 uses the Windows Runtime (WinRT), a complete reimagining of Windows development that supports multiple programming languages and is built on HTML5, CSS and JavaScript. These applications are the future of Windows development and JavaScript is perfect language to take advantage of this exciting and flexible environment.Seasoned author Adam Freeman explains how to get the most from WinRT and Windows 8 by focusing on the features you need for your project. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need.Each topic is covered clearly and concisely ...
2007 - 2021 © eBooks-IT.org