Home > Services > Eclipse Consulting
  • Your Eclipse Partner
  • How We Can Help
  • RCP Mentoring
  • RAP Mentoring

Your Eclipse Partner

We are Eclipse. EclipseSource's consultants, are Eclipse committers and contributors. We directly influence the future of Eclipse through leadership and participation in several Eclipse projects, such as RAP, Eclipse 4.0 (e4), EPP and g-eclipse. By writing code that becomes part of the Eclipse codebase, we have a first-hand understanding of how things work.

We have extensive commercial Eclipse-experience.  Our early involvement in Eclipse (EclipseSource is a founding member), the development of our own Eclipse-based products (the Eclipse Rich Ajax Platform and Yoxos) and the numerous client projects we have delivered has given us an unmatched amount of hands-on Eclipse-experience. Make this experience work for you.

We are part of the Eclipse network. EclipseSource is one of the most active companies within the Eclipse community. Our active involvement has given us the opportunity to build a strong professional network within the community, ensuring we can collaborate with key people to benefit your project.

We are easy to work with. Being knowledgeable matters. Being easy to work with matters even more. We are dependable, forward thinking and will integrate well with your team. We are looking forward to being a part of your development effort.

Example Project
We participated in an on-site mentoring project to assist in the development of a tool platform that integrated existing IC-engineering tools into Eclipse (C and Java-based, 6m LOC).  The EclipseSource team provided:

  • guidance on use-case design and coding,
  • conceptualization of critical extension points,
  • training and coaching of team members and
  • guidance on software implementation.

Engage Our Team

Contact us for more information on how our experts can help you to achieve your development goals.
We would be pleased to assist you. 

 

 

North America: +1-888-679-8753
Europe:            +49 721 6647330
Email: info@eclipsesource.com

How We Can Help

EclipseSource's consulting team can help you achieve your development goal in a variety of ways.

Workshops

A workshop is an in-depth discussion around specific topics. We collaborate with you to define the content and pick the most suitable experts from our team. One or more EclipseSource experts visit your office to answer your questions, give presentations on your topics of interest or coach your team. 

Reviews & Quality Assessment

Whether you’re just starting your project or are in the middle of it – we can review your code and architecture to help you future-proof your application and avoid costly mistakes. We can provide advice and guidance on Eclipse best-practices, optimizing memory consumption, improving the modularity of your code and reducing usage of internal APIs. We combine our expertise with our quality assessment tools to optimize our analysis.

On-site Development and Mentoring

Strengthen your team with one or more on-site Eclipse developers. Our consultants will become part of your team by:

  • providing guidance on Eclipse-technologies
  • teaming-up with your developers to transfer technical expertise through hands-on work
  • taking on development responsibilities within your project.

Engage Our Team

Contact us for more information on how our experts can help you to achieve your development goals.
We would be pleased to assist you. 

 

 

North America: +1-888-679-8753
Europe:            +49 721 6647330
Email: info@eclipsesource.com

Case Study
Rich Ajax Platform (RAP) Workshop for a medical services company.
The workshop first gave participants an overview of the Rich Ajax Platform.  Participants then learned how to create a shared code-base for client and web-applications written in Eclipse, and developed testing strategies for RCP and RAP applications.

RCP Mentoring

We can enhance your Eclipse RCP project team

Product development

  • conception / architecture
  • guided implementation
  • recommend approaches for architecture, Eclipse coding standards, Eclipse UI guidelines, update
  • implementation services

Extending base RCP functionality with frameworks

  • EMF - working with EMF to model business domains
  • GEF - visual editors
  • connecting RCP applications with J2EE servers

Software quality

  • development of automated testing concepts and implementations
  • code reviews

Management, maintenance and support

  • full remote management of RCP applications
  • maintenance contracts for the Eclipse platform
  • support (2. level) for the Eclipse platform

On record

Rich Client Platform (RCP) Workshop for a telecommunications company
Particpants received an introduction to RCP and the OSGi component model.  They then moved on to explore best practices and anti-patterns for Eclipse-based clients, UI customization, and taking advantage of the OSGi component model to provide different editions of the application.

RAP Mentoring

We can enhance your Eclipse RAP team

Development of RAP applications

  • concepts / architecture
  • guided implementation
  • best practices for Eclipse RAP architecture, RAP UI (branding/ theming)
  • implementation services 
  • single sourcing strategies for RCP / RAP

Management, maintenance and support

  • management concepts for RAP applications
  • maintenance
  • support – RAP Network Subscription

Software quality

  • development of test concepts with automated tests and PDE tests
  • recommended procedures (architecture, Eclipse coding standards, Eclipse UI guidelines)
  • Tools and Consulting of Eclipse Best Practices 

Home > Services > Eclipse Consulting
© EclipseSource 2008 - 2010