eclipsecon na 2015 ecd tutorial - dirigible

16
EclipseCon NA 2015 ECD/DIRIGIBLE NEDELCHO DELCHEV

Upload: nedelcho-delchev

Post on 15-Apr-2017

320 views

Category:

Software


0 download

TRANSCRIPT

EclipseCon NA 2015

ECD/DIRIGIBLENEDELCHO DELCHEV

WHAT DO YOU KNOW ABOUT DIRIGIBLE?

• Flying object?• Lighter-than-air?• It is a Zeppelin.

ABOUT ECLIPSE DIRIGIBLE?

It is a Web IDE.

It is a Backend stuff.

It uses Eclipse RAP.

The trial requires registration, so I have never tried

I tried the Tomcat option from GitHub, it worked

ALL THE INFORMATION YOU NEED

http://www.dirigible.io

WHAT DO WE BELIEVE IN?

WHAT DO WE BELIEVE IN?

The ultimate goal is the

shortest development turn-around time

WHAT DO WE BELIEVE IN?

The most productive dev model is

in-system programming model

WHAT DO WE BELIEVE IN?

We develop the project in the way

we like it and use it

WHAT DO WE BELIEVE IN?

The dev environment provides

complete features set per vertical scenario

WHAT DO WE BELIEVE IN?

The dev environment gives

options

WHAT DO WE BELIEVE IN?

The dev environment covers the

full life-cycle of the applications

WE ARE PROUD OF• Full dev support for JavaScript (thanks to Rhino) – server-side, client-side,

generation, templates, debugging, monitoring, securing, injected objects, modularization, flows, jobs, even direct Java objects invocation

• Support for Java for in-system programming (thanks to javax.tools) – dynamic in-memory compilation, reference to the standard JDK libraries, platform specific or even custom plugins

• Web & Native dual plugins in Eclipse (thanks to RAP) – web based editors or complementary to the existing yet comfortable editors in standalone Eclipse from JDT, JSDT, EGit, WTP, Mylyn, etc.

• High-level of modularization (thanks to OSGi) – separate p2 repositories for the different packaging types or platform specific

• Requires just OS, JDK and Tomcat to run with all the features.

IN ACTION

DEMO

RELATION WITH ECD PROJECTS• Unified Workspace management APIs

• Standardized core Injected Services

• Orion editor for JavaScript in Dirigible

• Dirigible runtime in Che

• Orion + Flux for better Java support in Dirigible

• Flux for synchronizing Web/Desktop Dirigible

• Dirigible to push apps in Che platform

Thank You!and

Enjoy Programming Like Never Before!

REFERENCES

• http://www.dirigible.io

• https://projects.eclipse.org/proposals/dirigible

• https://github.com/SAP/cloud-dirigible

• http://dirigible-logbook.blogspot.com/

• https://twitter.com/dirigible_io

• https://www.youtube.com/channel/

• http://scn.sap.com/docs/DOC-33139 (Topic:IDEaaS)