Smartphones and Tablets have become ubiquitous. But, writing an application targeted for multiple devices is still a nightmare of platforms and programming languages. Several years ago a similar problem was solved by Eclipse RAP when it enabled developers to write desktop and web applications using the same code base. Wouldn’t it be great to use the same code for native mobile apps, too?
Few years ago many companies realized the value of Eclipse Platform and the flexibility it provides to fulfill Automotive use cases. Hence Automobile Companies adopted Eclipse as a standard platform for tool development which gave rise to number of desktop based "Rich client application" (RCP) to supports their various use cases in Automotive domain.
Smartphones and Tablets have become ubiquitous. The competitiveness of the market is a win for consumers but a nightmare for developers. To write an application targeted for multiple devices, developers will be faced with an array of platforms and programming languages. Several years ago a similar problem was solved by Eclipse RAP when it enabled developers to write desktop and web applications using the same code base. Wouldn’t it be great to use the same code for native mobile apps, too?
The new application platform Eclipse 4 was designed to make the UI renderer replaceable. This architecture should make it simple to run Eclipse 4 applications on RAP, a popular Eclipse web framework wit SWT and JFace API. The Eclipse RAP and Eclipse 4 teams have started a shared effort to find out what has to be done to run E4 applications on RAP.
The frameworks of the Eclipse platform make it possible to use the same code base for desktop, web and mobile clients. This talk will tell you how our product OTIS (Oil Trading and Information System) evolved from a single-plugin RCP application into a multi-plugin RCP, RAP and Tabris application. At MEKO|S we have a small development team. It's a big advantage of having to learn only one framework to use for all three types of applications. We only have to write the code for a new feature once and it can be used on all three platforms immediately.
Access to business critical systems through mobile devices is becoming a hard requirement. Therefore, IT departments as well as software companies will need to decide on a technology portfolio to address this challenge. Eclipse Scout is making your life easier by adding the necessary support for tablets and mobile phones with the Eclipse Kepler release.
After a brief introduction to Eclipse Scout and building a first "hello world" application, we start with the explanation of the provided initial BahBahChat workspace.
You will learn how to create server services to send your chat messages, listeners to handle the incoming data on a client and UI elements to present it to the user. This can be achieved efficiently using the Scout SDK which is seamlessly integrated in your Eclipse IDE.