Zum Hauptinhalt

RapidClipse X Version 10.2 jetzt verfügbar

RapidClipse X Version 10.2 ist ab sofort verfügbar. Die neue Version 10.2 basiert auf der Eclipse Version 2020-3 (4.15.0) sowie auf der Vaadin Version 14.1.21.

 

Linux und Mac

Gute Nachrichten für alle Linux un Mac Anwender: Wir freuen uns bekannt geben zu können, dass RapidClipse zurück auf Linux und Mac ist! Sämtliche Probleme, die eine Freigabe unter Linux und macOS lange Zeit verhindert haben, konnten endlich behoben werden. Das heißt, RapidClipse ist nicht mehr länger nur für Windows, sondern ab sofort auch wieder für Linux und macOS verfügbar.

 

Google Charts Integration

Mit RapidClipse 10.2 wir haben nun auch die bereits in RapidClipse 4 verwendeten Google Charts wieder integriert. Google Charts ist eine freie und sehr leistungsfähige JavaScript Bibliothek, die eine Vielzahl an Ready-to-use Chart-Typen zur Verfügung stellt. Vom einfachen Linien-Diagramm bis zum komplexen Kalender oder mächtigem Gantt-Chart bieten die Google Charts nahezu alles, was man in professionellen Business-Applikationen für die Visualisierung von Daten auf einer Web-Oberfläche braucht.

Google Charts basieren auf JavaScript und laufen ausschließlich im Webbrowser. Java-Entwickler, die Google Charts in ihrer Java-Anwendung einsetzen möchten, mussten sich bislang selbst um die Anbindung kümmern, was mit erheblichem Programmieraufwand verbunden ist. RapidClipse X 10.2 stellt diese Anbindung jetzt Out-of-the-Box zur Verfügung und macht den Einsatz von Google Charts damit komfortabel einfach. Dazu wurde jetzt die Widget-Palette im UI-Builder von RapidClipse X 10.2 um zahlreiche Google Charts Komponenten erweitert, die Sie wie gewohnt schnell und einfach in Ihre UI einfügen können. Im Vergleich zu RapidClipse 4 hat sich der Funktionsumfang sogar noch vergrößert. Es stehen 10 weitere Diagramm-Typen zur Verfügung. Folgende Diagramm-Typen werden unterstützt:

  • AnnotationChart
  • AreaChart
  • BarChart
  • BubbleChart
  • CalendarChart
  • ColumnChart
  • ComboChart
  • GanttChart
  • GaugeChart
  • GeoChart
  • HistogramChart
  • LineChart
  • MapsChart
  • OrgChart
  • PieChart
  • SankeyChart
  • ScatterChart
  • SteppedAreaChart
  • TableChart
  • TimelineChart
  • TreeMapChart
  • WorldTreeChart

Die Google Chart Integration ist Teil des RapidClipse Frameworks (Version 10.02.01).


Web API

Die neue RapidClipse X Web API basiert auf HTML5 APIs, die verschiedenste Funktionen für den einfachen Zugriff auf das lokale System zur Verfügung stellen, was vor allem für Mobile Apps sehr wichtig ist, die auf Gerätefunktionen zugreifen müssen, z.B. auf die Kamera oder GPS-Koordinaten. Die RapidClipse X Web API ist sehr leistungsfähig und bietet eine Menge toller Funktionen:

  • System Funktionen:
    • Zwischenablage verwenden
    • Memory Informationen auslesen
    • Netzwerk Informationen auslese
    • Vibration aktivieren
    • Benachrichtigungen versenden
  • Browser Funktionen:
    • Screen Variationen
    • Zugangsberechtigungen
    • Payment Dialog
    • Video
    • Online
    • Touch Informationen

Viele dieser Funktionen setzen eine Internetverbindung voraus. RapidClipse X Web API ist der Nachfolger des RapidClipse 4 Mobile Kit, das noch auf Cordova basierte und als Brücke zwischen Browser und nativem System benötigt wurde. Die heute verfügbaren, moderneren HTML5 Web APIs ersetzen die wichtigsten Funktionen von Cordova. Für Funktionen, für die bisher noch keine HTML5 Web API verfügbar ist und die damit auch in der neuen RapidClipse X Web API fehlt, kann der Einsatz von Cordova jedoch weiterhin eine Option sein.

Vaadin User aufgepasst, wer mit Vaadin programmiert, ohne RapidClipse X zu nutzen, kann ebenfalls die neuen RapidClipse X Web API verwenden!

 

MicroStream Update 2.2

MicroStream ist jetzt in RapidClipse die empfohlene Speichertechnologie für die Entwicklung von hoch performanten Datenbank-Applikationen.

  1. Grund: Performance - mit MicroStream ist das Ergebnis eine ultraschnelle In-Memory Datenbank-Anwendung. Jede einzelne Datenbankabfrage ist mit MicroStream bis zu 1.000 Mal schneller als jedes andere von RapidClipse unterstützte Datenbanksystem und sogar bis zu 100 Mal schneller als direkte Cache-Zugriffe. MicroStream ist damit der ultimative Boost für jede Datenbankanwendung. MicroStream läuft zusammen mit Ihrer Java Applikation auf dem Server, das heißt die Power von MicroStream sehen Anwender nicht, indem sich die grafische Oberfläche Ihrer Anwendung 1.000 Mal schneller aufbaut, sondern in dem hintereinander ausgeführte Datenbankabfragen 1.000 Mal schneller Abfrageergebnisse zurückliefern und Ihre Anwendung dadurch mit extrem größere Lasten zurechtkommt, Ihre Anwendung sehr viel schneller Daten ausliefern kann und damit Wartezeiten des Endnutzers minimiert werden und Sie für den Betrieb Ihrer Anwendung sehr viel weniger Hardware-Ressourcen benötigen.
     
  2. Grund: Einfache Entwicklung - Mit MicroStream ist die Entwicklung und Wartung von Datenbankanwendungen sogar sehr viel einfacher als mit Hibernate und relationalen Datenbanken. Hibernate und EHCache fallen ersatzlos weg. Damit passt MicroStream perfekt zur RapidClipse Philosophie.
     
  3. Grund: Kosten - Die hohe Performance von MicroStream spart eine enorme Menge an Rechenzeit auf dem Server. Während heutige Großanwendungen große und teure Datanbank-Cluster benötigen, die zudem einen hohen Installations, Konfigurations und Wartungsaufwand verursachen (Cluster hochfahren mit nur 3 Klicks genügt meist nur Demozwecken), erhalten Sie jetzt mit MicroStream dieselbe Rechen-Power mit einer einzigen Maschine. Als einer der ersten MicroStream Anwender betreibt die Allianz SE eine mit RapidClipse und MicroStream entwickelte Anwendung in 33 Ländern weltweit auf einer einzigen 4-Prozessor-Maschine bei Amazon Webservices und spart damit 90 % Kosten im Rechenzentrum jedes Jahr.

Der Clou ist, MicroStream ist sehr viel einfacher zu verstehen, zu verwenden und zu warten als Hibernate zusammen mit  relationalen Datenbanksystemen oder alternativen NoSQL Datenbanken.

RapidClipse X Version 10.2 unterstützt die neueste MicroStream Version 2.2.

Mehr über MicroStream

 

Changelogs

Was ist neu in RapidClipse X 10.2

 

Dokumentation

RapidClipse X Dokumentation deutsch

Download RapidClipse X 10.2