通過使用JavaFX,開發(fā)人員和平面設計師可以協(xié)同工作來構建健壯的、擬真的應用程序,并能夠將它部署到任何地方:桌面、Web、數百萬啟用Java的移動設備。JavaFX可用來維持現有的平面設計工作,而且能夠將它們無縫地集成至rJJava應用程序中。此外,JavaFX Script是一種聲明式語言,既可以保留在Java平臺上的投資,還能夠利用JavaFX的富Internet應用程序環(huán)境開發(fā)更富創(chuàng)造性的程序?!禞avaFX官方教程:RIA應用開發(fā)》涵蓋了快速交付生產解決方案所需的所有知識、技術和可重用代碼。本書同時面向開發(fā)人員和設計師。作者講解JavaFX如何簡化和改進RlA開發(fā)過程,以及如何最大程度利用JavaFX的準構建組件和框架。JavaFX涵蓋了從數據集成到多媒體、特效以及REST的各個方面。作者給出了一整章的內容來講解代碼秘訣,并且使用單獨的一章來分析一個完整的案例研究應用程序。本書內容涉及廣泛,包括:·構建和運行JavaFX程序·理解平面設計師在創(chuàng)建JavaFX平面素材中的作用·編寫快速、高效的JavaFX Script程序·使用數據綁定來簡化MVC(Model—View—Control,模型一視圖一控制器)應用程序設計·利用JavaFX可視組件創(chuàng)建富用戶體驗·為用戶界面增加光效、反射以及其他特效·利用JavaFX動畫框架添加運動特效·在應用程序中整合圖片、聲音和視頻·用JSON和XML創(chuàng)建RESTful應用程序·編寫能夠最大程度利用底層Java平臺的JavaFX應用程序