Improving Your All Fusion Plex Application Environment Session
- Slides: 34
Improving Your All. Fusion Plex Application Environment Session 4 A Matthew Morris Omelette Software London, U. K. www. Omelette. Software. com
Speaker Bio - Matthew is a long time fan of All. Fusion Plex and a is regular contributor to the UK PUA. - Founded Omelette Software in 1999. - We are based in London and work for clients in the U. K. and U. S. A. - We are committed to building systems with All. Fusion Plex. - We support Plex development via - www. Omelette. Software. com - PLEXPOOL - www. plexpool. com 2 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Agenda - Introduction - The user experience gap - Taking control of the application environment - Quietly exploiting technology - Summary - Q&A 3 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Introduction - Improving Your All. Fusion Plex Application Environment - Improvements for whom? - What features are missing? - Focus of this presentation 4 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
The user experience gap - The year is 2006! - Applications built in Plex are mostly standard - OBase, MDI - Patterns, SDI - The users of applications have grown with technology: - rich & colorful interfaces on the Web - Windows 95 -XP-Vista - Instant messaging & email central to communication - We should bridge the gap… 5 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
From this or this… 6 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
…to this 7 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Dynamic menu 8 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Multiple open documents 9 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Messages from server processes 10 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Messaging 11 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Simple documents 12 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Rich documents 13 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Multiple tabs per document 14 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
…using Active. X controls 15 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Lots of other features Important support info Picture & title banner Clear form groups User specific menu items User driven activities “I want to…” Colour coded tabs HTML Help 16 Clear document operations Screen capture © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Agenda - Introduction - The user experience gap - Taking control of the application environment - Quietly exploiting technology - Summary - Q&A 17 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Workspace, a seamless window 18 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Taking control - What our users requested - All information directly accessible - Company branded colours & pictures - Can be used with limited training - Questions we asked ourselves - How do we ID the user? - What do they have permission to do? - How do we communicate instructions? - How do they feedback questions? - We need a “workspace” to draw it all together 19 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Start with a top level function 20 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Task pane and tabs control the site 21 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Site loads a child function for each tab 22 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
The child function can support other children as tabs or wizards 23 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
The final result is seamless 24 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
…and we know what is going on Debug option lists all running documents 25 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Agenda - Introduction - The user experience gap - Taking control of the application environment - Quietly exploiting technology - Summary - Q&A 26 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Quietly exploiting technology - Calling functions - Task pane dynamically calls document function - Functions pass parameters via “Request. Data” - Control between functions via logical event API - Events triggered by Window Handle, not name! 27 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Starting the application Load application from runtime information 28 Load application from runtime information © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Load a document 29 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Application Processing 30 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Agenda - Introduction - The user experience gap - Taking control of the application environment - Quietly exploiting technology - Summary - Q&A 31 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Beauty of the workspace - Compatibility with other patterns - Standard Patterns used with modification - Tabs & wizards - Grids & Edit Dialogs - Subroutines provided for workspace tasks - Global memory used to configure and control - Native Plex panels combined with Active. X - User experience is enhanced - Control is all about what is in the background. 32 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Any questions? 33 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Improving Your All. Fusion Plex Application Environment Session 4 A Matthew Morris Omelette Software London, U. K. www. Omelette. Software. com
- Fusion plex
- Cas jasig
- Chapter 12 lesson 2 improving your fitness
- Chapter 12 physical activity and fitness
- Application transport network data link physical
- Subnetting worksheet
- Application presentation session transport network
- Jad session agenda
- Draw three noncollinear points j k and l
- Halo plex
- Cool plex
- Cool plex
- Plex net
- Plex roadmap
- Hiris plex
- Plex
- Ph plex germany
- Model data adalah
- Silverlight toolkit
- Hiris plex
- Ca plex
- Environment of business finance
- Give us your hungry your tired your poor
- Application execution environment
- All forces in the societal environment
- Internal environment
- Ten steps to advancing college reading skills answers
- Improving patient registration process
- Bronson intranet
- Chapter 2 sentence check 2 answers curt
- Improving vocabulary skills chapter 26
- Improving software economics in project management
- Improving software economics set 1
- Improving service quality and productivity
- A linear-time heuristic for improving network partitions