Book: Professional Java User Interfaces The use of pictures rather than just words to represent the input and output of a program means that Graphical User Interfaces (GUIs) have become the User Interface of choice. Using the programming language Java to design these Interfaces is becoming the preferred choice of systems designers.
Java programs compile from source code into "byte code'', a portable and compact machine representation of the executable statements the programmer wrote. Portability is one of the holy grails of system designers.
Table of contents :
Acknowledgements
· Introduction
· Putting GUI Development into Context
· Introduction to User Interface Design
· Java GUI Design
· Recurring User Interface Designs
· Iterative GUI Development with Java
· Implementation Issues
· Code Organization
· Form-Based Rich Clients
· Web-Based User Interfaces
· J2ME User Interfaces
· Java Tools and Technologies
· Advanced Issues
· Rich Client Platforms
· The Personal Portfolio Application
· An Example OO User Interface
· An Example Ad-Hoc Component
Questionnaire for Evaluating Java User Interfaces
Questionnaire for Evaluating J2ME Applications
References
General advice on usability and GUI design
Java-specific links
Index
Market Description :
· Software developers familiar with Java APIs who want to extend their knowledge of interface design.
· Software engineers and Quality Assurance managers needing a practical guide to managing complex Java projects from beginning to end.
· IT managers who need to know if Java is ready for the common desktop, or just for niche applications, and if their projects are feasible with current Java technology.
About Author :
Mauro Marinilli works as a Program Manager in the Microsoft Business Solutions team in Copenhagen. He is an author and speaker at various conferences.
Details of Book: Professional Java User Interfaces Book: Professional Java User Interfaces
Author: Mauro Marinilli
ISBN: 8126508884
ISBN-13: 9788126508884
, 978-8126508884
Binding: Paperback
Publishing Date: July 2006
Publisher: Wiley
Number of Pages: 668
Language: English