Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Live Search
typepage

Aktuelle Version

4.0

  • Webserver
  • Java Runtime Environment Version 8
  • Servlet-Container, z.B. Tomcat
  • Datenbank-Server

    Neu bei RapidClipse 

    RapidClipse ist eine Eclipse Distribution, die für Rapid Application Development und Cross Platform Development mit Java vorkonfiguriert, optimiert und erweitert wurde. RapidClipse erweitert Eclipse mit den RapidClipse IDE Tools, mit denen Eclipse zur visuellen, komfortablen Java Entwicklungsumgebung wird. Mit dem RapidClipse Framework stellt RapidClipse zudem eine vollständige Architektur und leistungsfähige Anwendungs-Infrastruktur zur Verfügung, die den Anwendungsentwickler von komplizierter Low-Level Programmierung befreit und damit die Entwicklung moderner Business-Applikationen mit Java und Eclipse stark vereinfacht und beschleunigt. 

    Anwendungsentwicklung in Java

    Mit RapidClipse entwickeln Sie Anwendungen vollständig in Java auf Basis der Java Standard Edition (JSE). 

    HTML 5 Oberflächen

    RapidClipse Anwendungen zeichnen sich durch eine moderne HTML 5 Oberfläche aus.

    RapidClipse Eclipse IDE Tools:

    • Vaadin GUI-Builder
    • JBoss Hibernate Tools
    • Entity Modell
    • Deployment Tools
    • XDEV CLOUD Integration

    Basis-Technologien

    RapidClipse basiert oder verwendet folgende Technologien:

    • Java: Java Version 8 Standard Edition (SE)
    • Eclipse IDE: Eclipse Version Mars
      • Java EE Tools
      • JBoss Tools
    • UI Framework: Vaadin
      • Java Servlets
      • GWT (Google Web-Toolkit)
      • HTML / CSS / JavaScript
    • Persistence Framework: Hibernate

    Systemvoraussetzungen

    Um RapidClipse und damit entwickelte Anwendungen ausführen zu können, sollte Ihr System folgende Voraussetzungen erfüllen:

    Entwicklungsumgebung:

    Hardware:

    • RAM: 2 GB
    • Festplattenspeicher: 1 GB
    • Monitor-Auflösung: 1024 x 768

    Software:

    • Windows 7, 8, 10
    • Java Runtime Environment Version 8

    Datenbanken:

    • Jetstream In-Memory DB
    • Generic JDBC
    • DB2 for z/OS
    • DB2
    • Derby
    • H2
    • HSQLDB
    • Informix
    • Ingres
    • MaxDB
    • MS SQL Server
    • MySQL
    • Oracle
    • PostgreSQL
    • SQLite
    • Sybase ASA/ESA
    • Weitere mit Hibernate Dialekt via JDBC

    Zielumgebung:

    • Installation - RapidClipse und Java Development Kit installieren.

    Jetzt starten

    • Neues Projekt anlegen - Wie ein neues Projekt anlegen und was Sie alles einstellen können.
    • Projekt-Struktur - Wie ein RapidClipse Projekt standardmäßig aufgebaut ist (Anwendungs-Architektur).

    Datenbank-Entwicklung

    • JPA & Hibernate - Die gesamte Datenbankentwicklung mit RapidClipse basiert auf JPA und Hibernate. Diese kurze Einleitung sollten Sie deshalb lesen.
    • Beispiel Datenbank - Einbinden der Northwind Beispiel-Datenbank, mit der Sie experimentieren können.
    • Datenquelle anlegen - Eine oder mehrere Datenquellen anlegen.
    • Entities - Wie Sie Entities anlegen, aus einer Datenbank generieren lassen, editieren, erweitern, löschen und wie man Relationen definiert und wie man eine Datenbank vollständig generieren lassen kann. Eines der wichtigsten Kapitel dieser Dokumentation. 
    • Datenbankzugriffe (Data Access) - Datenbankabfragen mit JPA-SQL und nativen SQL-Strings.

    Grafische Oberflächen designen

    • Basis-Technologien - Wie mit RapidClipse erstellte Oberflächen funktionieren. Das Funktionsprinzip sollten Sie verstehen.
    • Aufbau einer Oberfläche - Unterschied zwischen UI und View sowie Funktionsweise des Navigators. Das Funktionsprinzip zu verstehen ist essentiell.
    • Databinding - Grafische Oberflächen mit Entities verknüpfen, Daten aus der Oberfläche auslesen und editierte Daten ausgeben.
    • Layouts - So gut wie jede Oberfläche basiert auf einem Layout, wodurch sich die Oberfläche automatisch an jede Displaygröße anpasst. Dieses Kapitel ist deshalb essentiell.
    • UI-Components - Beschreibung aller UI-Komponenten.
    • Formulare (XdevFieldGroup) - Alles über Formulare.
    • UI-Funktionen - Hier erfahren Sie, wie Sie Fenster aufrufen, Master-Detail Views erstellen, Tastatur-Shortcuts hinterlegen, die gesamte Oberfläche internationalisieren und persistieren können.
    • Deklarativ entwickeln - Oberflächen-Entwicklung mit XML als Alternative zu Drag&Drop.

    RapidClipse Framework

    XDEV Mobile Kit

    Wie sie auf native Funktionen mobiler Geräte zugreifen können, u.a. Geräte-Buttons, Kamera, Geo-Location, NFC-Schnittstelle etc. 

    Vorschau 

    Preview - Vorschau der aktuellen View im Web-Browser.

    Deployment

    • Web-Anwendung - Projekt als Web-Anwendung fertigstellen.
    • Mobile Apps - Projekt als hybride Mobile App für Android und iOS fertigstellen.
    • Desktop Anwendungen - Projekt als klassische Java Desktop Applikation (Client-Server oder Fat-Client) fertigstellen.
    • XDEV Cloud Deployment - Projekt als Web-Anwendung in der XDEV Cloud deployen, testen und hosten.

    Anhang

    Image Added

    Beliebteste Themen

    Popular Labels
    spaceKeyDOC
    count10

    Recent updates