Rapid Application Development mit Simplex Click and Flow

Eine typische Herausforderung: In einer Besprechung kristallisiert sich eine neue Problemstellung heraus, die es kurzfristig zu lösen gilt. Für aufwendige Projektarbeit ist jetzt bestimmt keine Zeit, die Entwickler sind in der Regel sowieso mit anderen Sachen beschäftigt. Jetzt zahlt es sich aus, dass man eine Lösung etabliert hat, die es erlaubt, schnell zu reagieren: Click and Flow.

Eine halbwegs gute App, welche die Leute JETZT verwenden können löst mehr Probleme und überlebt länger als eine 99% Lösung, die noch KEINER hat, weil sie sich noch im Entwicklungslabor befindet und dort aufwändig entwickelt wird. Lieferung ist ebenso ein sehr wichtiges Feature, welches Ihr Produkt haben muss.

Duct tape programmers are pragmatic. Zawinski popularized Richard Gabriel’s precept of Worse is Better. A 50%-good solution that people actually have solves more problems and survives longer than a 99% solution that nobody has because it’s in your lab where you’re endlessly polishing the damn thing. Shipping is a feature. A really important feature. Your product must have it.

Quelle: http://www.joelonsoftware.com/items/2009/09/23.html
„The Duct Tape Programmer“ – „Der Isolierband-Programmierer“

Simplex Nextcloud Connector

Dateien bereitstellen statt per Mail versenden

Mit dem Simplex Nextcloud Connector können Sie einfach Dateien via Nextcloud bereitstellen sowie Verzeichnisse für das Hochladen von Dateien einrichten und beides via URL versenden.

Haben Sie sich schon mit Nextcloud auseinandergesetzt?

Aus unserer Sicht eine Super-Ergänzung zu IBM Notes/Domino:

Statt große oder vertrauliche Dateien via Mail zu versenden kann man diese in seiner Nextcloud ablegen, ggf. einen Passwortschutz einrichten und einen Link auf die Dateien versenden.

Aber auch im internen Gebrauch gibt es natürlich unzählige Anwendungsmöglichkeiten.

Die Lösung kann entweder selbst betrieben oder gehostet werden, Hetzner ist hier wohl aktuell unschlagbar: https://www.hetzner.de/storage/nextcloud.

Wir haben nun eine Anbindung aus IBM / Lotus Notes zur Nextcloud geschaffen.

Falls Interesse an einer solchen Lösung besteht, stellen wir gerne eine Beta bereit:

  • zum einen kann man via Lotusscript-API in einem Agenten usw. Dateien in der Nextcloud ablegen, Ordner erstellen usw.
  • zum anderen im Userkontext (analog zum Nextcloud Outlook Plugin) Dateien hochladen bzw. einen Uploadfolder anlegen und dann die URLs zu diesen via Mail versenden.

Letztere Funktion wird hier kurz gezeigt: https://nx489.your-next.cloud/s/KPEATPtKcs8eXNc

Interessiert? Dann vereinbaren Sie doch eine kurze Präsentation, in der wir Ihnen die diversen Möglichkeiten aufzeigen.

IBM Domino/Notes 10 and beyond – upcoming new technologies

Die Groupware-Software IBM Lotus Domino kann mehr als nur Personal Information Management und ist bekannt als umfangreiche Rapid Application Development Plattform. Hier erfahren Sie was Groupware eigentlich bedeutet.

Durch die Übernahme der Sparte Collaboration Software von IBM durch das indische Technologieunternehmen HCL ist nun gewährleistet, dass es nach der – gefühlt – lange Zeit stagnierenden Version 9 in Zukunft weitere Versionen geben wird. Die Entwicklungen dazu sind in vollem Gange. Über die Website IBM Collaboration Solutions Webinars können Sie sich laufend darüber informieren oder sich gar selbst beteiligen. Hier einige der angekündigten neuen Technologien aus dem IBM Webinar „Let’s Get Real – What’s in Domino V11“.

AppDev Packs

Mit dem Erscheinen des AppDev Pack 1.0.1 ist es bereits möglich das Javascript-Framework Node.js zu nutzen.
AppDevPack – Was ist das eigentlich genau? Im Quickstart-Info heißt es dazu:

The domino-db module provides a promise based JavaScript interface for accessing data in a Domino database. It uses the Proton add-in to create, read, update and delete database objects. It uses the Domino Query Language (DQL) to find and perform bulk operations on all documents matching a query, thereby reducing transactions and resulting in improved Performance.

Auszug aus: API-Documentation by HCL Technologies.

Low-Code-Plattform

Für den Endanwender will man sich offenbar verstärkt als Low-Code Plattform zeigen. Zweck des Ganzen ist dabei selbstverständlich die Entwicklungs- und Bereitstellungszeit für Geschäftsanwendungen deutlich zu beschleunigen.

WebAssembly

WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.

Auszug aus https://webassembly.org/

WebAssembly folgt also der Bestrebung vermehrt auf die Programmierbarkeit unter JavaScript zu setzen und aktuelle, offene Standards zu nutzen.

Eclipse, Desktop-Client und Xpages

Eclipse: Der „Fat“-Desktop-Client (Standard, also auf Basis Eclipse) wird wohl für den Enduser künftig nicht mehr zur Verfügung gestellt. Eclipse soll nicht mehr die Basis für den „normalen“ Enduser-Client darstellen. Der Designer Client ist davon aber ausgenommen, weil dieser für die XPages-Technologie immer noch gebraucht wird.
Desktop Client: Es soll einen Desktop-Client geben, der aus den entsprechenden App-Stores für Windows, Apple und verstärkt auch aus dem Google-Playstore bezogen werden kann. Die Vorteile der bisherigen Client-Varianten für Web und Notes sollen vereint werden. Es wird dann keine Unterschiede wegen iNotes vs. Verse mehr geben. Man will Apps verstärkt für mobile Clients auf Android-Geräten und Web-Clients für Chrome-Browser unterstützen – deshalb wohl auch die Wasm-Technologie.
Xpages: Ebenso wird man Xpages serverseitig auf dem aktuellen Entwicklungsstand belassen und nur noch Fehlerkorrekturen vornehmen, um die Abwärtskompatibilität und damit Investitionssicherheit dieser Technologie für Unternehmen zu gewährleisten.

In diesem Sinne – Domino is back – stay tuned…

Simplex Outlook Connector

Vorgänge aus Outlook heraus starten und bearbeiten.

Mit dem Simplex Outlook Connector können Sie Ihre Vorgänge aus Outlook heraus starten und bearbeiten oder ganz einfach Mails zu Vorgängen ablegen.

Interessiert? Dann vereinbaren Sie doch eine kurze Präsentation, in der wir Ihnen die neuen Möglichkeiten zeigen.