Upload
heikobarth
View
460
Download
0
Tags:
Embed Size (px)
DESCRIPTION
"Riena on e4" Presentation for Eclipse Demo Camps 2012 in Frankfurt and Braunschweig.
Citation preview
Riena on E4Heiko Barth (compeople AG)
What is Riena?
Eclipse Runtime Project
Client / Server Framework for Business Applications
What is inside Riena?
RidgetsRemote Services
ThemingDependeny
Injection
NavigationLogging
Some Background..
Based on Eclipse RCP
Strong Navigation Concept
Custom Components
Navigation Model
Application
SubApplication
ModuleGroup
Module
SubModule
SubApplication
ModuleGroup
Module
SubModule
Application
Ten thousand foot view
SWT
Eclipse 3.x RCP
Riena Client
Digging Deeper
SWT
Riena Client
Eclipse 3.x RCPCustom
Renderers
Teammates
SWT
Eclipse 3.x RCP
Riena Navigation Model
Custom
Renderers
Riena Client
Growing Complexity
Eclipse RCP Presentation API
Stackpresentation
RCP Advisors
Riena Rendering Components
Eclipse 3.x RCP
SWT
Presentation
API
Riena Navigation Model
RCP
AdvisorsWorkbench
Custom
Renderers
Riena Client
Challenge
Eclipse 4
.. Helps us by reducing complexity
Drop Complexity, gain Flexibility
SWT
Presentation
API
Riena Navigation Model
RCP
AdvisorsWorkbench
Custom
Renderers
Riena Client
Riena on Eclipse 4
SWT
Riena Navigation Model
Eclipse 4Custom
Renderers
Riena Client
The Magic Triangle
SWT
Riena Navigation Model
Eclipse 4Custom
Renderers
Riena Client
Select UI Toolkit
SWT
Riena Navigation Model
Eclipse 4Custom
Renderers
Riena Client
Java FX QT, Swing, ..?
Win
Riena on e4 ( Model )
e4
Application
Model
e4
Application
Riena on e4 ( Model )
e4
Application
Model
e4 Riena
Application
Lifecycle
e4
Application
Riena on e4 ( Model )
e4
Application
Model
e4 Riena
Application
Lifecycle
e4
Application
Riena
Navigation
Model
Riena on e4 ( Model )
e4
Application
Model
e4 Riena
Application
Lifecycle
e4
Application
Riena
Navigation
Model
Riena on e4 ( Rendering )
e4
Application
Model
Riena
Rendering
Factory
e4
Application
Riena on e4 ( Rendering )
e4
Application
Model
Riena
Rendering
Factory
e4
Application
Window
Renderer
Part
Renderer
Perspective
Renderer
Demo
Clone it
git://git.eclipse.org/gitroot/riena/org.eclipse.riena.git
We are [email protected]