Entwicklungswerkzeuge sind normalerweise sehr Speicher intensiv oder zu komplex, um sie in einem Webbrowser zu betreiben. Die Menge an Daten erfordert in der Regel ein PC Desktop orientiertes Werkzeug. Darum wundert es wenig, wenn Programme für Textverarbeitung, Tabellenkalkulation, Datenbanken, Bildverarbeitung, Programmentwicklung und viele mehr als PC-Programme innerhalb eines bestimmten Betriebssystems ausgeliefert werden.

Profound Logic verfolgte mit ihrem ProfoundUI einen grundlegend anderen Weg, indem sie das Entwicklungstool für Web grafische Oberflächen gleich in eine Browser basierte Anwendung verlegten. Als erstes Produkt lieferten sie mit Genie, eine "on-the-fly" grafische Web-Lösung für IBM-i 5250 Bildschirmoberflächen.

Am 4. März 2014 erhielt Profound Logic nun das US Patent und Trademark 8.667.405 B2 für ihre Browser basierten Entwicklungswerkzeuge. Das Patent umfasst den Visual Designer, welcher in Genie und ProfoundUI enthalten ist.

Der Visual Designer ist insofern einzigartig, weil er innerhalb einer Webumgebung die interaktive Entwicklung von grafischen Oberflächen und dessen "Look and Feel" erlaubt. Oft sind es Kleinigkeiten, wie Ausrichtung von Feldern und Buttons, Schriftgrössen und Farben oder Begrenzungen der Anzeigefenster die dem Entwickler innerhalb einer Desktop-Umgebung Mühe und Mehraufwand bereiten. Also warum nicht gleich diese Oberflächen in der Umgebung entwickeln, für die sie bestimmt sind? Profound Logic hat dies mit ihren Produkten eindrücklich bewiesen.


Profound Logic lieferte den ersten RPG Open Handler für grafische Web-Oberflächen für 5250-Bildschirmanwendungen. Darüber hinaus läuft die ganze Produktelinie vollständig auf der Plattform der IBM-i und verlangt keine weitere Infrastruktur, weder Software oder Hardware technisch. Das RDi-Plugin integriert den Designer direkt in die neuste IBM-i Entwicklungsumgebung von Rational. Zudem stellt Profound Logic die zu Grunde liegende JavaScript Bibliothek als Open Source aus, bietet Mehrsprachen-Support wie auch Unterstützung für lange Feld Alias-Bezeichnungen.