Eclipse RAPYoxosServicesDownloadsUnternehmen
 
Startseite >  Eclipse RAP > 

Die Rich Ajax Platform (RAP)

Die Eclipse Open Source Plattform für die Entwicklung von Desktop- und Webanwendungen auf Grundlage einer einheitlichen Codebasis.

RAP Support

Expertise für die Eclipse Rich Ajax Platform (RAP).

Verlässlich und zeitgenau.

RAP Sponsored Development

Sichern Sie sich Einfluss auf die weitere Entwicklung von RAP.

 

RAP Training und Consulting

RAP Know How und Unterstützung vor Ort.

  • Über RAP
  • RAP ist RCP für´s Web
  • RAP Demos
  • Screencasts
  • RAP Komponenten

Über RAP

Mit der Rich Ajax Platform können Eclipse RCP Desktopapplikationen durch Nutzung von Ajax webfähig gemacht werden. Ohne viel Aufwand und auf Grundlage einer einheitlichen Codebasis.

RAP verwendet die größtmögliche Menge an Eclipse RCP-Code (Rich Client Platform) wieder. Dem bekannten Eclipse Entwicklungsmodell folgend können Eclipse-erfahrene Entwickler so bestehende RCP-Applikationen und vorhandene Skills für die Erstellung von Webclients nutzen.

Das RAP Projekt wurde von Innoopract erfunden, bei eclipse.org vorgestellt und wird dort von unseren Mitarbeitern geleitet.

RAP ist RCP für´s Web

Single-Sourcing für Desktop (RCP)- und Web Applikationen

RAP ermöglicht die gleichzeitige Entwicklung von Desktop- und Webclients auf Grundlage derselben Codebasis. Denn RAP basiert auf derselben Eclipse Technologie wie RCP und stellt Ajax-Technologie implizit über eine Bibliothek von Java Komponenten zu Verfügung. Die Entwicklungszeit für Anwendungen mit Anforderungen im Desktop- und im Webbereich reduziert sich so erheblich.

Steile Lernkurve für Eclipse Entwickler

Entwicklungsmodell, Plugin-System, Eclipse Workbench und Java-only API von RAP entsprechen den von Eclipse bekannten Modellen. Eclipse Entwickler, vor allem solche mit RCP- Erfahrung, lernen daher sehr schnell den Umgang mit RAP.

Wiederverwendbarkeit von RCP Code

Durch die Verwendung einer größtmöglichen Teilmenge von RCP-API´s haben wir auch die größtmögliche Wiederverwendung von RCP Code und Entwicklungswerkzeugen erreicht. Während der Migrationsphase werden die UI´s von bestehenden RCP-Applikationen an RAP angepasst. Der Kern der Anwendung (Content- und Label Provider, Multi-User Core Plug-Ins) kann hingegen unverändert weiter genutzt werden.

Browserkompatibilität

Das Rendering Modell von RAP macht Ihre Applikation browserkompatibel zu allen gängigen Browsern. Das Framework passt sich automatisch und transparent den Charakteristiken und Sicherheitseinstellungen von verschiedenen Browsern an. Eine spezielle Programmierung für unterschiedliche Browser entfällt so.

RAP Demos

RAP Examples

RAP Examples thumbnail

 

Diese Anwendung zeigt einige Widgets die in RAP zur Verfügung stehen.

 

 

 

 

RAP Workbench Demo

 

Ein einfaches Projektmanagement-System auf Basis von RAP. Diese Anwendung dient lediglich der Demonstration des Frameworks und ist nicht für den Produktiveinsatz gedacht.

Um die Mehrsprachigkeit zu demonstrieren sind Übersetzungen in Englisch, Deutsch und Chinesisch  erhältlich.

 

Yoxos OnDemand
Kostenloser Eclipse Konfigurator

 

Diese Applikation lässt Sie auf das gesamte eclipse.org Portfolio und auf die wichtigsten Plug-Ins von Drittanbietern zugreifen. Unter Auflösung aller Abhängigkeiten.



Screencasts

Getting started screencasts

Die RAP Community Screencasts vermitteln einen guten Überblick und Einstieg.

 

RAP Komponenten

Ein Blick unter die Haube

 

RAP Applikationen sind Eclipse RCP Applikationen sehr ähnlich, werden aber statt auf einem Desktop auf Webservern und Clients ausgeführt, ab die mit Standardbrowsern zugegriffen werden kann. Um dieses Prinzip zu verwirklichen wurde eine Implementierung von SWT geschaffen die auf einem Webserver laufen kann. RAP stellt dem Nutzer eine gemeinsame Menge von SWT, JFace und Workbench API´s zu Verfügung.

Tooling

Mit RAP können Entwickler auf preisgekrönte Java Entwicklungstools und auf die Plug-Ins von eclipse.org zurückgreifen. Da Applikationen als Bundles (Plug-Ins) und vollständig in Java entwickelt werden können sämtliche Arbeitsschritte vom Launching, über Debugging bis hin zum Exportieren von Standard .war Dateien direkt aus Eclipse der IDE ausgeführt werden.

 


Startseite >  Eclipse RAP > 
© INNOOPRACT 2008 - 2012