Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Call for Proposals
    • Program List
    • Program Schedule
    • Community Day
    • Keynotes
    • My Schedule
    • Registration
  • Sponsors
    • Be a Sponsor
    • Be a Sponsor
    • Our Sponsors
    • Sponsor Guide
    • What Our Sponsors Say about EclipseCon
  • Community
    • Speakers
    • Code of Conduct
    • Community Resources
  • About Us
    • EclipseCon 2020
    • Program Committee
    • The Eclipse Foundation
    • Past Conference
    • Other Events
  1. Home
  2. EclipseCon
  3. Web-based

Web-based

Theia - more than just text

Maximilian Koegel (EclipseSource)

Theia is a platform for building IDEs and tools. Initially and quite naturally, it best supported textual editing for coding. However, now that Theia has matured and adoption is quickly growing, other use cases are gaining traction for Theia. One very important use case that was and is well supported with Eclipse RCP and EMF is building domain-specific modeling tools. These tools often show and edit structured data in trees, forms and diagrams and rely on model validation, analysis and simulation, model comparison and merging, code generation.

Experience level: 
Beginner

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

Model validation, diffing and more with EMF.cloud

Maximilian Koegel (EclipseSource)

Do you want to implement a web-based tool with more than “just” textual programming?Then learn about EMF.cloud, a rapidly growing ecosystem of components for developing domain-specific tools in web-based IDEs such as Eclipse Theia and VS Code.

Experience level: 
Beginner

Modeling Tools and Technologies
Modeling Tools and Technologies

Your strategy for cloud-based tooling

Maximilian Koegel (EclipseSource)

You learned about all these great technologies for cloud-based tooling, but you wonder how to move forward in your own project. You have existing tooling, developed for years and want to learn if and how to migrate it into the web. You want to avoid the risk of multiplying your effort and never achieving any significant additional value. Join our talk where we will provide you with guidelines on how to develop a strategy for your cloud-based tool project!

Experience level: 
Beginner

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

Lucky in the Cloud With Diagrams

Jan Koehnlein (TypeFox GmbH)
Miro Spönemann (TypeFox GmbH)

Sprotty is a new Eclipse Project that makes it easy to add modern, live, CSS styled, animated diagrams to web-based applications. Supporting both, client only and client/server runtime scenarios, it provides the perfect graphical complement to the popular Language Server Protocol.

In this talk you will learn how to use Sprotty to embed live graphs in web apps. We’ll explain the architectural concepts and guide you through the necessary steps to visualize your own models in the cloud.

Experience level: 
Beginner

Web & Cloud Development

If, when and how? - Strategies towards web-based tooling

Maximilian Koegel (EclipseSource)
Jonas Helming (EclipseSource)

There is currently a big hype surrounding web-based tooling . New projects and frameworks are popping up and existing projects get more traction both in- and outside the Eclipse ecosystem, e.g. Eclipse Che, Eclipse Theia, Visual Studio Code, Atom, Eclipse Drigible, and Eclipse Orion. While the dissemination of web-based tools in the real world is still relatively low, almost every tool project will eventually deal with the question of how to migrate to a web-based platform.

Experience level: 
Beginner

Web & Cloud Development

Eclipse Foundation

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

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