Breadcrumb
Journal Content

Wayne Beaton

Anatomy an Eclipse RCP/RAP/eRCP Application

Eclipse Rich Client Platform (RCP) is a runtime platform for delivering component-based Java applications on multiple desktop platforms. The Eclipse Rich Ajax Platform is a server-side runtime platform on which you can deliver the same component-based Java application through Ajax-based technology on a browser. Likewise, the Embedded Rich Client Platform enables the deliver of those same components on an embedded device (e.g. a smart phone). These technologies are far more than just widget toolkits; they are effectively rich client "middleware" that provides a comprehensive platform for building and deploying applications that are modular, extensible,  and  updatable.   Of  course,  the  desktop,  server,   and embedded spaces do have their differences, so the ability to build applications that  cater beyond  the lowest common denominator   is

Wayne Beaton

critical. In this presentation, we discuss these differences and offer best-practices that facilitate the development of components that can leveraged across the different platforms while at the same time taking advantage of the unique features available on each.

Wayne Beaton is employed by the Eclipse Foundation where he works as an evangelist, spreading the word and helping folks adopt Eclipse technologies. Wayne has extensive experience in object-oriented software development and is a strong proponent of refactoring, unit testing, and agile development methodologies.

Journal Content

Sponsors









 



*** Alphabetic sequence