Mit RapidClipse kann man Web-Anwendungen, hybride Apps und auch Java Desktop Applikationen entwickeln.
Die Oberfläche ist bei allen Varianten HTML/JavaScript, auch bei den Apps und bei Desktop-Applikationen. Das Prinzip bei Desktops ist dasselbe wie bei Hybriden Apps. Die Desktop-Anwendung besteht aus einem schlanken nativen Teil, ein leeres SWT Programmfenster. Darin läuft der Standard-Browser des Anwenderrechners, der dann die eigentliche Anwendung via Internet/LAN aufruft und im Browser anzeigt. Es kommt kein Swing zum Einsatz.
RapidClipse kann deutlich mehr als nur Kleinigkeiten zum Zusammenklicken. Damit werden ganze CRM und ERP Systeme Entwickelt. Man kann tausende Zeilen GUI Code schreiben und stundenlang/Tage/wochenlang am Layout basteln, man kann unzählige Hibernate Annotations selber setzen etc. oder sich den Code generieren lassen. Man kann nicht pauschal sagen das eine ist professionell das andere ist Unprofessionalität. Sollte ein Feature nicht passen, einfach nicht benutzen und durch eigene Implementierungen ersetzen. Der Übergang von Drag-and-Drop zur Codierung ist völlig fließend.