Eclipse Dirigible's WebIDE - Deep Dive | EclipseCon Europe 2018

Subscribers:
24,100
Published on ● Video Link: https://www.youtube.com/watch?v=yhPX2QwlizM



Duration: 36:36
118 views
2


EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018

Speaker(s):
Nedelcho Delchev (SAP)
Yordan Pavlov (SAP)

https://www.eclipsecon.org/europe2018/sessions/eclipse-dirigibles-webide-deep-dive

This session will give an exhausting information about the current WebIDE of Eclipse Dirigible. Based on the Angular 1.x, Bootstrap and GoldenLayout frameworks it provides a highly pluggable environment for the WebIDE developers written entirely in JavaScript.

The talk will start with the predefined components helping in the development of a new Perspective. Which are the Extension Points that one can use to register such a perspective in the Main Menu and Side Bar as well as the ones for the Views and Editors included in the Perspective itself. A quick yet general overview of the extensibility mechanism in Eclipse Dirigible will be provided for better understanding.

The communication between the Views and Editors (Orion, Monaco, Ace) go throughout the Messaging Hub component. It will be explained how to send Events and also how to Subscribe to them.

Templates for the generation of applications artifacts are also standard plugins that you can create on-the-fly and apply immediately for use in your development process. What templating engines you can use as well as how the definition of the parameters looks like will be shown with an example.

What are the available RESTful services for Workspace Management, Git interaction, Database, Repository, Lifecycle and Operations will be explained as well to give an idea about the feature richness.

Theming is built-in feature in the WebIDE. It will be shown how to create and apply a new Theme for Dirigible WebIDE as well as the applications based on the same user interfaces framework layer.




Other Videos By Eclipse Foundation


2018-11-19Cloud Native development with Eclipse MicroProfile on Kubernetes | EclipseCon Europe 2018
2018-11-19With Docker and k8's, this is not your grandparents' infra anymore! | EclipseCon Europe 2018
2018-11-19Building a tool for engineers based on EMF | EclipseCon Europe 2018
2018-11-19Path to Cloud-native Application Development: 8 steps (sponsor: Red Hat) | EclipseCon Europe 2018
2018-11-19Move Your Crate - How to optimize your mobility | EclipseCon Europe 2018
2018-11-19Thinking Cloud Native: Connect the dots w/ Project Gardener (sponsor: SAP) | EclipseCon Europe 2018
2018-11-19Parallel Builds in Eclipse IDE Workspaces | EclipseCon Europe 2018
2018-11-19MicroProfile and Jakarta EE -- What's Next? | EclipseCon Europe 2018
2018-11-19A Committer’s view on Eclipse’s Automatic Error Reporting System | EclipseCon Europe 2018
2018-11-19Invited Talk: Distributed Tracing for MicroProfile Runtimes | EclipseCon Europe 2018
2018-11-19Eclipse Dirigible's WebIDE - Deep Dive | EclipseCon Europe 2018
2018-11-19OSG(a)i: because AI needs a runtime | EclipseCon Europe 2018
2018-11-19Prototyping IoT systems with a hybrid OSGi/Node-RED platform | EclipseCon Europe 2018
2018-11-19Language Server for Apache Camel: Java/Eclipse plugin developer perspective | EclipseCon Europe 2018
2018-11-19OSGi CDI Integration Specification | EclipseCon Europe 2018
2018-11-19Integrating SLF4J and the new OSGi LogService 1.4 | EclipseCon Europe 2018
2018-11-19A real world use case with OSGi R7 | EclipseCon Europe 2018
2018-11-19Remote Management and Monitoring of Distributed OSGi Applications | EclipseCon Europe 2018
2018-11-19OSGi and Java 9+ | EclipseCon Europe 2018
2018-11-19It Was Twenty Years Ago Today - Building an OSGi based Smart Home System | EclipseCon Europe 2018
2018-11-19Fostering New Contributors In SWT: Lessons In Community Management | EclipseCon Europe 2018