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. tools

tools

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

Qualified Tools: Confidence in your daily use of IDEs

Oscar Slotosch (Validas AG)
Alexander Fedorov (ArSysOp)

Safety standards like ISO 26262 requires "Confidence in the use of SW tools". But how this could be applied to your daily use of Tools and IDEs?

Within the talk we present the requirements from safety standards and explain what this means for Tool developers and Tool users. Tools need to be classified and if they are critical they need to be qualified in order to use them with confidence to avoid safety critical incidents caused by Tool failures.

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

Insights into the Eclipse Marketplace and how JDT leverages it!

Sarika Sinha (IBM)

What is Node Package Manager? How do I use it to publish and install packages?  Most of us know the answer but how many of us know about more than 1500 Eclipse solutions available at the Eclipse Marketplace?

During the talk you will learn the how and why about Eclipse Marketplace like:
1. What is Eclipse Marketplace?  It's importance and need.
2. What is Eclipse Marketplace Client? 
2. How to find and use the suitable solution?
3. How to personalize the Eclipse Marketplace?

Experience level: 
Beginner

Tools & IDEs

Building a tool for engineers based on EMF

Jonas Helming (EclipseSource)

You want to develop a tool with more than code editing? You want to allow experts to configure or describe complex systems, such as cars, chips, machines, software systems, insurance contracts, power plants or something similar? You want to do that in an efficient and well-proven way? Join this talk and learn how the EMF ecosystem can help you with this endeavor!

Experience level: 
Beginner

Runtime & Frameworks

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

OSGi enRoute for R7 – getting started the easy way!

Tim Ward (Kentyou)

Developing OSGi applications is considered by many to be a black art. People talk about PDE, target platforms, bnd workspaces, and all sorts of things that non OSGi developers have never even heard of, let alone used! Understandably this has given the impression that OSGi is hard to use, but the secret is that OSGi is easy!

The OSGi enRoute project was created by the OSGi Alliance as a tool for non OSGi developers who want to get started with OSGi. It therefore provides templates, examples, and a development model that will be familiar to almost every Java developer. With the release of OSGi R7 now complete this has enabled a rich, flexible selection of APIs and implementations just waiting for you to pick them up and get going.

Experience level: 
Beginner

OSGi

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