Max J. Pucher is the founder and current Chief Architect of ISIS Papyrus Software, a globally operating company that specializes in Artificial Intelligence for business process and communication. He has written several books, frequently speaks and writes on IT and holds several patents.
Tony Byrne, analyst with CMSWatch, says that FLEX allows vendors like EMC Documentum to create nice demoware, but cause long-term problems for the user. I absolutely agree, except that I feel similar about Ajax in terms of complexity and maintenance. We looked at FLEX and decided against it because it is pure (and not so simple) programming, therefore creating support and maintenance issues. But one should not mix up FLEX with the Flash engine that is in many ways one of the most powerful graphic environments available.
Tony pushes his finger deeply into the user-requirement for GUIs wound. Ouch! We know that one. Business users buy GUIs and not systems or architectures. We have been fighting for user-GUI acceptance for a decade. We never managed to make it flexible and appealing and user-configurable enough. We recently tried FLEX and found it way to rigid to solve those issues in any practical way.
Others disagree with Tony, saying that it is not a problem of FLEX but what vendors implement with it. That may be partially true. I still would not want to base my customers user interface on a library of Flash plus FLEX and having to debug both. Duane from Adobe says that proper coding avoids those problems and claims that Adobe LiveCycle solves many of those support and versioning issues. Having been exposed to LiveCycle I seriously doubt that.
The only way to avoid the problems of FLEX and AJAX is to use managed life-cycle deployment for the EYE GUI components as we do with the Papyrus WebRepository. There is no Java coding required to assemble a GUI layout but just parameterizing the GUI objects in our EYE designer.

Our GUI definitions deploy transparently to QT in our PC desktop and to Flash in the browser. There are no deployment issues except that you will need a minimum level of Flash version installed. I guess that is doable. Because the communication with our Flash engine is not XML and uses an encrypted data format, the security concerns are addressed. The performance issues disappeared when we dumped XML as a transport format and created our own GUI server protocol on top of HTTP. As it happens we also have an AJAX implementation in the works but it will be less appealing, with less features.
The answer to our users is: “You can modify the UI yourself on a role-by-role basis WITHOUT CODING in a GUI design tool, and our platform safely controls the versioned deployment, so we can teach you how to adapt your GUI to your needs in just a few days.”
Our decade long fight for GUI acceptance is over and we won it.
Papyrus EYE is several times more powerful and flexible than FLEX!
- Related Videos
- Related Articles
- Ask / Related Q&A
- Adobe Flex For Rich Internet Applications
- Create Impressive Website Applications with Adobe Flex Platform
- Cairngorm (Flex framework)
- Canada Flex And MXMLDevelopments
- Adobe Flex Classes In Denver, Colorado
- Adobe FLEX Versus Papyrus EYE
- Flex Web Development Company India
- Flex Rich Internet Applications




Essential Rules of Web Design for Boston Based Business
By: TLupo85 | 16/11/2009Rules to live by if you are a web designer or developer looking to maximize your sites usability.
What Do You Want Your Online Business To Do?
By: John Sullivan | 16/11/2009I’m sure you’ve heard the term Web 2.0 design from some Reno web design agencies recently and wonder... What does that mean? Well, "Web 2.0" refers to a perceived second generation of web development and design, that facilitates communication, secure information sharing, interoperability and collaboration on the World Wide Web. Essentially, Web 2.0 design changes the way people use and interact with online businesses.
3 Key Aspects of a Search Engine Friendly Web Design
By: Brian Stephens | 16/11/2009When first embarking on a new website design; an important part of the design process should consider exactly how the website is going to be promoted.
Useful Tips For Custom Ecommerce Website
By: Charlene Fin | 16/11/2009E-commerce website are developed for online business transaction. In today’s internet world most of people prefer to go for online shopping because they don’t want to waste their time in physically visit stores for purchasing required products. In recent times, most of the business corporations have their own websites. Through these sites, the commercial enterprises sell their goods and services and thus try to enhance their profit.
Accessibility Issues in Website Design
By: James parker | 16/11/2009If your services and products are for everyone’s use, than you must also create a website that is equally accessible by all people despite their physical disabilities. Making your website accessible entail two great benefits, firstly you’re respecting the law by following “no-discrimination” factor and secondly you’re able to target those 10 to 20% of the users whom others might not be approaching.
Website designing Company - How to choose the right one
By: Amya Adora | 16/11/2009A company involved in designing the website of any organisation to generate its sales is referred to as website designing company. With an objective to make the organisation's website search engine friendly, aesthetically appealing and user friendly, this company provides various services such as strategic planning, business intelligence, creative, application development, product / service promotion & solution maintenance.
Website designing Company - How to choose the right one
By: Amya Adora | 16/11/2009A company involved in designing the website of any organisation to generate its sales is referred to as website designing company. With an objective to make the organisation's website search engine friendly, aesthetically appealing and user friendly, this company provides various services such as strategic planning, business intelligence, creative, application development, product / service promotion & solution maintenance.
Ecommerce Website Development for Online Business Making
By: Arun Kumar | 16/11/2009What comes to your mind when you think of ecommerce? Doesn’t it bring to you an image of a platform on what you can easily make all your online transactions or do all your purchases instantly? Yes, it’s ecommerce that that has really made it easy for us buy, sell and avail products and services at lightning speed completely online.
Quantum Resonance 4 - The Copenhagen Interpretation and its Consequences
By: Max J. Pucher | 11/06/2009 | PhilosophyIn September 1927 at a meeting in Como, Italy, Niels Bohr presented his fairly philosophical Copenhagen Interpretation of Quantum Mechanics. Bohr made it clear that measurement not only disturbs what is being measured, but on a quantum mechanical level DEFINES what is being measured.
Quantum Resonance 2 - Causality in Human Psychology
By: Max J. Pucher | 11/06/2009 | PhilosophyIt seems that we do not have to ask anymore if nature is a complex adaptive system (CAS) as we can see it at work every day. The faithful in some form of Intelligent Design will attribute creative emergence to their Deity of choice but that we can respectfully position that as willful ignorance.
Quantum Resonance 1 - Questions and Answers
By: Max J. Pucher | 11/06/2009 | PhilosophyI do not see myself as a scientist, I am rather a philosopher. Some claim that it is the role of philosophy to doubt and question but I see it as the role that asks the questions that the scientiests should answer. Philosophers can also suggest answers and request that scientists proof or disproof them.
Quantum Resonance 5 - The Issue With Spontaneity
By: Max J. Pucher | 11/06/2009 | PhilosophyNiels Bohr made a very important remark: ‘The task of physics is not to find out how nature is. Physics is only concerned what we can say about it.’ David Lindley likened that to Wittgensteins ‘Whereof we cannot speak, thereof we must be silent.’
Adobe FLEX Versus Papyrus EYE
By: Max J. Pucher | 11/06/2009 | Web DesignThe only way to avoid the problems of FLEX and AJAX is to use managed life-cycle deployment for the EYE GUI components as we do with the Papyrus WebRepository. There is no Java coding required to assemble a GUI layout but just parameterizing the GUI objects in our EYE designer.
The Architectured Enterprise 2.0
By: Max J. Pucher | 11/06/2009 | Information TechnologyThe ISIS Papyrus Platform is radically different in each and every aspect. It offers a business architecture based methodology – not just an ‘open’ architecture – for process management that automatically discovers and documents any type of user interactive process performed on the entity models.
Executive Styles - Being Effective or Efficient?
By: Max J. Pucher | 11/06/2009 | LeadershipTruly, what does being efficient and effective mean? Efficient refers to doing something with the least amount of expendable energy/money! Correct? Well, to be honest a lazy person will be perfect in achieving that because he will think before wasting energy. Efficient has a relative meaning. It has to mean ‘more efficient than other ways.’