Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • Call for Proposals
    • Proposed Sessions
  • Sponsors
    • Be a Sponsor
    • Our Sponsors
  • Community
    • Code of Conduct
    • Community Resources
    • Information for Tutorial Submitters
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  1. Home
  2. EclipseCon
  3. cloud IDE

cloud IDE

Next-Gen Dirigible with SAP Fundamental Styles

Stan Genchev (SAP SE)

Throughout the years, software development has changed and the way we use and expect our web IDEs to behave has also changed. We decided that it's time to rethink and modernize the UI and UX of Eclipse Dirigible using modern technologies and toolkits such as SAP Fundamental Styles. This presentation will be about what we changed, the current status of the effort and what our future plans are.

Experience level: 
Beginner

Web & Desktop Tools & IDEs
Web & Desktop Tools & IDEs

Textual and Graphical Languages for the Cloud Era

Miro Spönemann (TypeFox GmbH)

You can build a cloud IDE with domain-specific textual and graphical languages – all with Eclipse technologies. Theia provides the IDE framework with text editor, Xtext and LSP4J form the language server, and Sprotty renders beautiful modern diagrams. This technology stack works well, but it also imposes a high maintenance effort because the two involved programming platforms, TypeScript and Java, are not directly compatible and depend on separate ecosystems for building and distributing modules.

Experience level: 
Intermediate

Web & Desktop Tools & IDEs
Web & Desktop Tools & IDEs

Adopting Theia - Insights from an Initial Contributor

Paul Maréchal (Ericsson AB)

Are you in the process of adopting Eclipse Theia as a platform for your next IDE or tool project? In this talk, we’ll share our technical experience from over 5 years as core maintainers of Theia and using it to deploy various internal projects. Join us and learn from our ideas, issues and successes!

Experience level: 
Intermediate

Web & Desktop Tools & IDEs
Web & Desktop Tools & IDEs

Rust: Develop and test it in a cloud based IDE, run it on a microcontroller

Jens Reimann (Red Hat, Inc.)
Ulf Lilleengen (Red Hat, Inc.)

Rust is “A language empowering everyone to build reliable and efficient software“. Even on a microcontroller! Using tools like “cargo embed” and “probe-rs”, setting up a toolchain on your local machine, for developing and flashing firmware, is a matter of a few simple commands.

Can you take that to the cloud? Sure you can, Eclipse Che has you covered and supports Rust too. But, who attaches your STM32 developer board to the USB port of the AWS node you are running this on?

Experience level: 
Intermediate

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Zero to One : How to Integrate a Graphical Editor in a Cloud IDE

Axel RICHARD (OBEO)
Stephane Begaudeau (OBEO)

Going from Java code to DSL & EMF generation enables us to scale our creation of domain specific tooling in ways that aren't possible with a code only approach—which is a good thing! But as we provide desktop applications, one must examine and address the deployment and maintenance questions. The truth is that desktop applications are not very good at solving these issues.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

What is Low Code Development?

Yordan Pavlov (SAP SE)
Nedelcho Delchev (SAP SE)

Low-code development is a visual way of application development. Low-code allows developers with various experience levels to create web and mobile applications, using drag-and-drop to model application components.

There are two major ways for low-code development at the moment:

Experience level: 
Intermediate

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

5 Killer Features in Dirigible 5.0 for 5 years in the Eclipse Family

Yordan Pavlov (SAP SE)
Nedelcho Delchev (SAP SE)

Eclipse Dirigible is an open source project that provides development tools (Web IDE) and a Java-based runtime environment for building and running Business Applications in the Cloud. Dirigible provides the shortest possible turnaround time during application development and boosts the developers’ productivity with modeling tools, application templates, and an In-System development experience.

We are going to present 5 new major features for 5 years at the Eclipse Foundation.

Experience level: 
Intermediate

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

How to build custom workspace servers with Che

Philip Langer (EclipseSource)

Are you interested in a workspace server solution for your cloud-based tooling? Have you heard about Eclipse Che, but don’t know whether it is a good fit for your project? Do you wonder how you can integrate workspace management into your existing web portal, how to reduce or even extend the feature set provided by Che? Then join this talk, we´ll show you how you can customize Eclipse Che to your specific needs!

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Eclipse Che 7: The new, the noteworthy and the future plans! (Sponsored by Eclipse Che)

Stevan Le Meur (Red Hat, Inc.)
Mario Loriedo (Red Hat, Inc.)

Eclipse Che 7 as a developer tool has evolved to work with some of the most relevant technologies available today: Eclipse Theia, Language Servers, Debug Adapters and even VSCode extensions, all containerized within the IDE. Developer environments have become reproducible, repeatable and consistent across teams of developers - allowing easy integration into your devops toolchain. Working on a kubernetes application has never been easier, just bring your kubernetes application directly into your developer environment.

Experience level: 
Beginner

Web & Cloud Development

Eclipse Dirigible - Build Your Custom Stack for Production

Nedelcho Delchev (SAP SE)

This session will guide you through the creation of a custom Eclipse Dirigible stack for production purposes:

  • Prepare a project structure
  • Add the required dependencies based on your scenario
  • Add your custom Java modules
  • Add your custom Enterprise JavaScript modules

It also explains how to create a facade of a functionality written in Java and to expose it via API bridge to the application layer - Enterprise JavaScript.

Experience level: 
Intermediate

Runtime & Frameworks

  • 1
  • 2
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top