EclipseRT

Legacy OSGi: when frameworks become mature it is time to reconsider

Session Type: 
Standard [25 minutes]
Presenter: 

Being an early OSGi adopter when nothing but a blank container like Equinox was available, required to build a big amount of infrastructure technologies and services like system management, common logging, security interceptors for authentication and authorization as well as integration with web containers for building end user and management UIs. In the long term a noticeable number of developers was occupied to maintain this infrastructure and we fell behind any innovations in this area.

Managing large and distributed Eclipse Server Applications

Session Type: 
Standard [25 minutes]

Schedule info

Presenter: 

Over the last two years, AGETO created a large Eclipse based web application. It runs in a distributed environment within two data centers. A common platform is used which is entirely based on EclipseRT Open Source components. The application can be extended dynamically at runtime to suite the needs of many tenants. In order to scale with tenant needs – especially at high-traffic times – nodes can be added and removed from the deployment at runtime.

Developing runtime applications with Eclipse Gyrex

Session Type: 
Tutorial [3.5 hours]
Presenter: 

The Eclipse Gyrex project is a platform for building OSGi runtime applications in a cloud-like infrastructure. It separates operational aspects from development and it uses as much of existing Eclipse concepts and technologies as possible - plug-ins, features, HttpService, extension & extension points, Eclipse Preferences API, Eclipse Jobs API and a lot more.

The Runtime App Store

Session Type: 
Standard [25 minutes]
Presenter: 

The Eclipse Marketplace in combination with the Eclipse Marketplace Client is a great way for installing extensions into an Eclipse IDE. We'll show how this can be used for EclipseRT as well. Simply install apps into your runtime either by using the Equinox OSGi console, an HTTP API or via a RAP based UI provided by the EclipseRT Marketplace Client.

Location Based Services - Tips & Tricks - how to integrate EclipseRT

Session Type: 
Standard [25 minutes]

Developing mobile applications for location based services (LBS) is a challenge.
If developing for Android or BlackBerry you have a great IDE (Eclipse), but there are many traps you can tap in developing LBS Applications.

I'll give you some hints what you have to watch:

* GPS or Geolocation
* valid Coordinates
* Waypoints, Tracks and Routes
* mastering KML at mobile device
* providing KML Services via OSGi and JAK at server

short demo how EclipseRT (Equinox, Jetty) are used as an easy to setup server to provide LBS services to different mobile platforms

Q&A

Eclipse Runtime out-of-the-box

Session Type: 
Standard [25 minutes]

Schedule info

Room: 
Silchersaal
Presenter: 
Assistant(s): 

Hundreds of thousands of downloads for RCP, RAP, Equinox, BIRT, and the other projects that make up EclipseRT, are proof that Eclipse is now an established runtime technology. EclipseRT can be used in nearly every environment from embedded devices to the cloud.

The Pusher: Equinox + Jetty pushing Data to mobile devices

Session Type: 
Standard [25 minutes]

If you're developing Business Applications in many cases you have requirements to push data to mobile devices.

You're in luck: most mobile platforms (Android, iOS, WP7, BlackBerry) provide Push Service SDK's and you can use Eclipse PlugIns to develop for Android or BlackBerry using Eclipse.

Unfortunately all Push Service SDK's have different API, Features, Quality of Service (QoS)

I'll explain the differences in detail and what this means for your workflows. I'll also tell you (and demonstrate live) how Eclipse Projects and OSGi can be used to simplify this.

Mobile and Enterprise Communication: Eclipse RT makes it easy

Session Type: 
Tutorial [3.5 hours]

Push Informations between mobile and enterprise using Eclipse RT

Overview

You probably know that you can develop great Enterprise Business Apps using Eclipse Projects,
but what if your customer has to integrate mobile Devices ?

Eclipse again is your friend to put your Business Apps into the pocket.

Creating a mobile Business App is not as easy as the Apps look like ;-)

Make the right decisions

* Which platform ? ( iOS, Android, WP7, BlackBerry)
* Which kind of device ? (Smartphone, Tablet)
* How To push data to the devices ?

All About Virgo

Session Type: 
Extended [55 minutes]

Schedule info

Room: 
Theater

An introduction to Virgo 3.0 (http://www.eclipse.org/virgo/), an open source application server from EclipseRT. Virgo is a completely modular OSGi based, standards compliant, Java enterprise application server. Learn how Virgo supports modular application at development, deployment and management time.

Syndicate content