Learn JavaFX 17: Building User Experience and Interfaces with Java, Sharan Kishori, Spдth Peter
Автор: Grinev Sergey Название: Mastering Javafx 10 ISBN: 1788293827 ISBN-13(EAN): 9781788293822 Издательство: Неизвестно Цена: 9010.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: JavaFX 10 is used to create media-rich client applications. If you are a Java developer and want to create graphical applications and skill up to become a pro at Java GUI programming, then this is the right choice for you. You will be guided through the different components of the JavaFX application, to master and combine them.
Автор: Arnold Vermeeren; Licia Calvi; Amalia Sabiescu Название: Museum Experience Design ISBN: 3319864262 ISBN-13(EAN): 9783319864266 Издательство: Springer Рейтинг: Цена: 20962.00 р. Наличие на складе: Поставка под заказ.
Описание: This state-of-the-art book explores the implications of contemporary trends that are shaping the future of museum experiences. In four separate sections, it looks into how museums are developing dialogical relationships with their audiences, reaching out beyond their local communities to involve more diverse and broader audiences. It examines current practices in involving crowds, not as passive audiences but as active users, co-designers and co-creators; it looks critically and reflectively at the design implications raised by the application of novel technologies, and by museums becoming parts of connected museum systems and large institutional ecosystems. Overall, the book chapters deal with aspects such as sociality, creation and sharing as ways of enhancing dialogical engagement with museum collections. They address designing experiences – including participatory exhibits, crowd sourcing and crowd mining – that are meaningful and rewarding for all categories of audiences involved. Museum Experience Design reflects on different approaches to designing with novel technologies and discusses illustrative and diverse roles of technology, both in the design process as well as in the experiences designed through those processes. The trend of museums becoming embedded in ecosystems of organisations and people is dealt with in chapters that theoretically reflect on what it means to design for ecosystems, illustrated by design cases that exemplify practical and methodological issues in doing so. Written by an interdisciplinary group of design researchers, this book is an invaluable source of inspiration for researchers, students and professionals working in this dynamic field of designing experiences for and around museums.
Автор: Baimagambetov Название: Learn JavaFX Game and App Development ISBN: 1484286243 ISBN-13(EAN): 9781484286241 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Understand real-world game development concepts using JavaFX game engine called FXGL. The core focus of the book is on developing a standalone game or application with FXGL. We will start with an overview of the book followed by requisite concepts from Java and JavaFX that will be used throughout this book. Next, we will learn about the FXGL game engine and its wide range of real-world game development techniques. In the following chapter, we learn about entity-component model used in FXGL to create a powerful abstraction of the game world. The next chapter builds on this, where we develop a platformer game using the physics engine and a popular external tool called Tiled. An important concept of games AI is covered in the following chapter. Visually complex features related to graphics and rendering as well as UI elements and animation system in FXGL will be discussed in the next chapter. The following chapter is dedicated to non-game applications that can be developed using FXGL. The last two chapters cover packaging and deployment of JavaFX and FXGL applications and discussion on future projects. The key take-away skill from this book is the ability to develop professional-level applications and games with FXGL. During the course of this book, you will have produced a range of cross-platform applications and games using FXGL, reinforcing the game development concepts covered throughout. What You Will Learn • Understand use of advanced Java and JavaFX concepts • Learn about real-world game development concepts in a general-purpose programming language • Master professional cross-platform, desktop and mobile, games using the FXGL game engine Who Is This Book For This book is for beginners in Java and/or JavaFX who wish to develop apps and games with FXGL, while improving Java and JavaFX skills.
Автор: Schildt Herbert Название: Introducing Javafx 8 Programming ISBN: 0071842551 ISBN-13(EAN): 9780071842556 Издательство: McGraw-Hill Рейтинг: Цена: 7549.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Develop cross-platform, feature-rich JavaFX GUI applications with expert instruction from Java guru Herb Schildt
Автор: Johan Vos; Stephen Chin; Weiqi Gao; James Weaver; Название: Pro JavaFX 9 ISBN: 1484230418 ISBN-13(EAN): 9781484230411 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Use the JavaFX platform to create rich-client Java applications and 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 mobile and embedded devices. The expert authors cover the new more modular JavaFX 9 APIs, development tools, and best practices and provide code examples that explore the exciting new features provided with JavaFX 9, part of Oracle's new Java 9 release. Pro JavaFX 9: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients also contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation.
New material in this edition includes JavaFX UI controls and CSS APIs for modularization. Additionally, there is coverage of the Shader DSL for JavaFX that allows you to generate Shaders for OpenGL and Direct3D. After reading and using this book, you'll have the knowledge to give you an edge in your next JavaFX-based project.
What You'll Learn
Create a user interface in JavaFX
Use SceneBuilder to create a user interface
Build dynamic UI layouts in JavaFX and using the JavaFX UI controls
Create charts in JavaFX
Use the media classes, including JavaFX 3D
Design and deploy for embedded, mobile and tablet
Leverage JavaFX languages and markup
Who This Book Is For
Experienced Java programmers looking to learn and leverage JavaFX 9 for rich client-side Java development.
Автор: Dea, Carl Heckler, Mark Grunwald, Gerrit Phillips, Sean Pereda Llamas, Jose Название: Javafx 9 by example ISBN: 1484219600 ISBN-13(EAN): 9781484219607 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Create media-rich client applications using JavaFX 9 and the Java 9 platform. Learn to create GUI-based applications for mobile devices, desktop PCs, and even the web. Incorporate media such as audio and video into your applications. Interface with hardware devices such as Arduino and Leap Motion. Respond to gesture control through devices such as the Leap Motion Controller. Take advantage of the new HTTP2 API to make RESTful web requests and WebSockets calls.
New to this edition are examples of creating stylized text and loading custom fonts, guidance for working with Scene Builder to create visual layouts, and new content on developing iOS and Android applications using Gluon mobile. The book also covers advanced topics such as custom controls, JavaFX 3D, gesture devices, printing, and animation. Best of all, the book is full of working code that you can adapt and extend to all your future projects.
Is your goal to develop visually exciting applications in the Java language? Then this is the book you want at your side. JavaFX 9 by Example is chock-full of engaging, fun-to-work examples that bring you up to speed on the major facets of JavaFX 9. You'll learn 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. The book:
Has been updated with new content on modular development, new APIs, and an example using the Scene Builder tool
Is filled with fun and practical code examples that you can modify and drop into your own projects
Includes an example using Arduino and an accelerometer sensor to track motion in 3D
Helps you create JavaFX applications for iOS and Android devices
What You'll Learn
Work with touch-based interfaces
Interpret gesture-based events
Use shapes, color, text, and UI controls
animation to create a simple click and point game
Add audio and video to your projects
Utilize JavaFX 3D
Create custom controls using CSS, SVG, and Canvas APIs
Organize code into modules using Java Platform Module System (Project Jigsaw)
Who This Book Is For Java developers developing visual and media-rich applications to run on PCs, phones, tablets, Arduino controllers, and more. This includes developers tasked with creating visualizations of data from statistical analysis and from sensor networks. Any developer wanting to develop a polished user-interface in Java will find much to like in this book.
Описание: Front-End Development Projects with Vue.js introduces you to Vue 2 and helps you get started with web application development using this popular framework. You`ll master the knowledge and skills needed to become an effective front-end developer and apply them to tackle real-world development challenges.
Third Edition: thoroughly revised and expanded Over 20% new material. Updated for Python 3.9.
Quickly learn the right way to build attractive and modern graphical user interfaces with Python and Tkinter.
You know some Python. You want to create a user interface for your application. You don't want to waste time messing around with things you don't need.
Enter Tkinter.
It's built right into Python. Everything you need is included in the standard Python distributions. No extra downloads. Your Python and Tkinter scripts will work on Windows, Mac and Linux.
Tkinter has a simple, clean, Pythonic API and takes care of much of the housekeeping needed in GUI programming. You can focus on what's unique in your application.
One HUGE Problem.
Tkinter has been around for a very long time. There's a lot of documentation, much of it created years ago. Nearly everything you'd find in that documentation still works today.
But it's all wrong.
Tkinter has a reputation for ugly and outdated user interfaces that don't fit in with modern systems. And if you follow the old documentation, that's exactly what you'll get.
Because Tkinter has taken a quantum leap forward since all that documentation was written. There are new and better ways to build your user interface. Your program needs to be written differently to take advantage of that.
Modern Tkinter shows you the right way to do it.
You'll learn all the modern best practices. You'll build your user interface the right way the first time, without having to learn anything extra or irrelevant. It starts at the beginning, shows you what you need to know, and covers all the essential elements of building your modern user interface. This includes:
all the standard GUI widgets
attractively laying out your user interface
managing menus, windows, and standard dialogs
organizing more complex user interfaces
Tkinter's powerhouse widgets: canvas and text
customizing the look of your user interface
making it all work on Mac, Windows, and Linux
You may have been using older documentation, or are trying to update a Tkinter program written years ago. If so, you'll find warnings of what to avoid using, and how to replace it with a modern solution. There's even a full case study of modernizing the user interface of a seriously out-of-date Tkinter application you may be familiar with.
Who this book is for
This book is for everyday Python programmers looking to quickly create desktop user interfaces. You may be new to Tkinter, or want to bring your knowledge up to date. You don't need to be an expert on OOP, MVC architecture, multithreading or any other advanced topics. In fact, you're not going to see any of those things in this book.
This book uses Python 3.9, but everything you learn will apply (with small tweaks) to any Python 3.x version. It won't help you if you're using Python 2.x.
Let veteran software developer Mark Roseman show you the right way to build user interfaces with Python and Tkinter. He's been using and Tk (the technology behind Tkinter) since its early days and has shipped dozens of open source tools and commercial applications based on it.
He's also the author of the multi-lingual TkDocs website, the de facto reference for building modern Tk user interfaces. This book brings together Python-specific information from that site and supports its further development.
Описание: This `Open Access` SpringerBrief provides foundational knowledge for designing autonomous, asynchronous systems and explains aspects of users relevant to designing for these systems, introduces principles for user-centered design, and prepares readers for more advanced and specific readings.
Автор: Alberto Ferreira Название: Building Multicultural User Experience ISBN: 0128024070 ISBN-13(EAN): 9780128024072 Издательство: Elsevier Science Рейтинг: Цена: 7409.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
"Universal UX Design: Building Multicultural User Experience" provides an ideal guide as multicultural UX continues to emerge as a transdisciplinary field that, in addition to the traditional UI and corporate strategy concerns, includes socio/cultural and neurocognitive concerns that constitute one of the first steps in a truly global product strategy.
In short, multicultural UX is no longer a nice-to-have in your overall UX strategy, it is now a must-have. This practical guide teaches readers about international concerns on the development of a uniquely branded, yet culturally appealing, software end-product. With hands-on examples throughout, readers will learn how to accurately predict user behavior, optimize layout and text elements, and integrate persuasive design in layout, as well as how to determine which strategies to communicate image and content more effectively, while demystifying the psychological and sociopolitical factors associated with culture.
The book reviews the essentials of cognitive UI perception and how they are affected by socio-cultural conditioning, as well as how different cultural bias and expectations can work in UX design. Teaches how to optimize design using internationalization techniquesExplores how to develop web and mobile internationalization frameworksPresents strategies for effectively reaching a multicultural audienceReviews the essentials of cognitive UI perception and the related effects of socio-cultural conditioning, as well as how different cultural bias and expectations can work in UX design
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru