Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Community Day
    • Hacker Day
    • Registration
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
    • Dinner Meetups
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. UI

UI

Which UI frameworks for IoT devices ? Oniro's experiences

phil coval (Huawei Technologies Co., LTD.)
Bartosz Golaszewski (Huawei Technologies Co., LTD.)

While most connected devices are headless, some of them expose a graphical interface for users to interact with. Oniro provides several approaches for human/machine interaction, from local basic display to full featured remote control.

This talk will focus on displaying data on Oniro devices depending on use cases or devices' constraints.

Experience level: 
Intermediate

The Open Source Way
The Open Source Way

Today’s displays are not 92 DPI any more - How to make your SWT application look great on modern displays

Matthias Becker (SAP SE)

Eclipse based applications use SWT as widget toolkit. SWT has built-in support for high resolution displays that also includes high resolution graphics.

This session explains

  • what needs to be done so that graphics like icons are rendered crisp also on high resolution displays like 4K monitors or Retina displays
  • what needs to be considered when designing and drawing icons in Inkscape

I will give tips and tricks I have collected during my endeavour to make the icons of the Eclipse project look nice on high resolution displays.

Experience level: 
Beginner

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

SWTChart@Eclipse - technical details

Philip Wenig (Lablicate GmbH)

Charts are used everywhere. It's an important tool for data scientists. When working in a web environment, d3js [1] is still the number one choice. Desktop application developers might get envious when having a look at the possibilities d3js offers. But it's no reason to resign. Charting frameworks are available for Java desktop applications too. An easy way to get started is to use SWTChart [2]. It relies on the Standard Widget Toolkit (SWT) and offers a simple way how to easily create even enterprise ready charts. The following chart types are supported:

Experience level: 
Intermediate

Built on Eclipse Technologies
Built on Eclipse Technologies

Plugin development strategy : still Eclipse 3? Really?

Olivier Prouvost (OPCoach)

Let’s take 35 minutes to explain how you can write your new plugins using the Eclipse 4 concepts and definitively stop to use the E3 UI extension points. 

Writing pure Eclipse 4 plugins is easier (thanks to injection, application model fragments, spies, …)  and simplifies the unit tests for UI components. 

This talk will also explain how to mix your pure E4 plugins properly with your E3 legacy plugins. It will be a complementary talk if you could not attend the E4 tutorial. 

Experience level: 
Intermediate

Tools & IDEs

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