Create and deliver personalized experiences across digital properties at scale
Build engaging websites with intuitive web content management
Leverage a complete UI toolbox for web, mobile and desktop development
Build, protect and deploy apps across any platform and mobile device
Build mobile apps for iOS, Android and Windows Phone
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate UI, load and performance testing for web, desktop and mobile
Host, deploy and scale Node.js, Java and .NET Core apps on premise or in the cloud
Optimize data integration with high-performance connectivity
Automate decision processes with a no-code business rules engine
Globally scale websites with innovative content management and infrastructure approaches
Content-focused web and mobile solution for empowering marketers
Faster, tailored mobile experiences for any device and data source
UX and app modernization to powerfully navigate today's digital landscape
Fuel agility with ever-ready applications, built in the cloud
In the recent research note “Hype Cycle for Web and User Interaction Technologies, 2008”¹, published 7 July 2008 (Gartner document ID Number: G00159447), Gartner provides a comprehensive analysis of user interface technologies for the Web throughout the Hype Cycle² stages: from Technology Trigger to Plateau of Productivity through Peak of Inflated Expectations. In addition, for each technology Gartner assigns a projection of Years to Mainstream Adoption.
The section of the document that caught my attention and inspired me to write this blog is ‘RIA Rich Client’ by Ray Valdes. Gartner defines ‘RIA Rich Client’ to refer to ‘…a subset of Rich Internet Application (RIA) platforms that consist of outside-the-browser client-side technology, such as Adobe Air, Sun Microsystems’ Java FX, Microsoft’s Windows Presentation Foundation, Eclipse Rich Client Platform and IBM Lotus Expeditor…’ Gartner places ‘RIA Rich Client’ in the Peak of Inflated Expectations stage with 2-5 years to Mainstream Adoption.
This is good news for Progress® customers because they have been using RIA Rich Client ‘world-class business applications³ since the year 2000, when we first introduced Progress® WebClient™ with IntelliStream™!
Progress WebClient – a product of the Progress OpenEdge® platform to deploy, provision and run Windows-desktop GUI business applications outside-the-browser over the Internet, Intranet or LAN – provides the same support for Windows-desktop graphical user interfaces as the traditional Client/Server OpenEdge client product. Once users install WebClient on their PC (one time download), they can quickly download the user interface components they need and run the application.
You can launch Progress WebClient either from a shortcut or from a Web browser, but it does not actually run in the browser. WebClient runs in its own window as a separate application, not as a traditional plug-in to a Web browser, and not using emulation (e.g. Citrix or Terminal Services).
IntelliStream™ is a Progress technology to automate deployment and provisioning. IntelliStream features a flexible, server-based provisioning model where ISVs can choose whether they want to provision the application from Web servers, file servers or even on OpenEdge AppServers. IntelliStream enables WebClient to determine whether the application components have changed and need to be updated. Then WebClient downloads only those user interface resources to the users’ PC. It delivers exactly the parts of an application that end users need, when they need them.
But we’ve not been standing still since the year 2000. Because business power users need state-of-the-art user interfaces, WebClient has evolved to support .NET Winforms as well.
In summary, Progress WebClient retains all the richness of the traditional GUI clients but with the reach of the Internet, and automates deployment and provisioning for flexibility, ease of use and to keep the costs down, that is: Rich Client RIAs.
¹ Hype Cycle for Web and User Interaction Technologies, 2008
Publication Date: 7 July 2008 ID Number: G00159447
David Gootzit, Gene Phifer, Ray Valdes, Nikos Drakos, Anthony Bradley, Kathy Harris, Daniel Sholler, Massimo Pezzini, Yefim V. Natis, Bill Gassman, David Mitchell Smith, David W. Cearley, Roy W. Schulte, Stephen Prentice, Nicholas Gall, William Clark, Anne Lapkin
² Understanding Hype Cycles
³ Progress WebClient-based business applications in production include hundreds of enterprise applications across most verticals, for example: Financial and Stock Broker Mgmt (5500 users), Growers Mgmt (7000 users), Hospitals Mgmt, Libraries Mgmt, Managed Healthcare, and many more.
View all posts from Salvador Vinals on the Progress blog. Connect with us about all things application development and deployment, data integration and digital business.
Copyright © 2016, Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.