ET SIG: Towards a Universal Application Platform
In this meeting we will discuss the continued evolution of the web browser, and survey the emerging client technologies that deliver rich-GUI desktop apps for dynamically delivered web apps.
Towards a Universal Application Platform
The last major shift in the mainstream application platform-the shift to web technologies-was driven by the need for compatible standards across increasingly networked systems.
That shift has consolidated the platforms on which distributed applications are developed and deployed. On the client side, a clear winner has emerged: the web browser is the most ubiquitous, most entrenched client application platform in the history of software. On the server side, the field has narrowed to two mainstream technology foundations: Java and Microsoft. Standards for web services and business processes are emerging on top of these foundations.
All factors indicate that this trend will continue, creating a universal application platform in much the same way that early web standards created a universal content platform.
This talk will explore the factors behind the evolution of the application platform, the trends that continue to drive standardization, and the technologies that are converging to create this new platform. We will look closely at emerging technologies in the areas of: declarative programming languages, based on XML, that make app development accessible to a much broader audience high-level application frameworks, which encapsulate common patterns and plumbing to simplify and accelerate the creation of distributed apps smart web client technologies, which reclaim the performance and capabilities of rich-GUI desktop apps for dynamically delivered web apps.
This is a broad topic, but not an academic one. We will look at many examples of in-market technologies. Audience feedback and participation is encouraged!
About the Presenter
Jeff Dill, VP of Products, Chief Strategist at Isomorphic Software
Jeff Dill is VP Products and chief strategist at Isomorphic Software (www.isomorphic.com). With a decade of experience producing software systems for rapid cross-platform development of distributed applications, he has seen the application platform reinvented several times over. Jeff started his bay area career as product manager for Oracle's first GUI development system (Oracle Card), later managing the transition and first release of Oracle's interactive television client platform (Oracle Media Objects). The pre-Internet multimedia boom saw Jeff producing the award-winning mTropolis authoring system from mFactory/Quark. Prior to Isomorphic, Jeff traveled for two years in developing countries, and managed large Internet/ASP development projects in Australia. Jeff graduated summa cum laude from Dartmouth with degrees in computer science and cognitive psychology.
Cubberley Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA
$15 at the door for non-SDForum members
No charge for SDForum members
No charge for ASAP members for the month of May
Please call 408.494.8378 for student memberships
No registration required
More on the Emerging Technology SIG....