Retool erweitert seine Low-Code-Plattform zur Erstellung interner Apps, um auch externe Apps zu unterstützen

Seit der Markteinführung im Jahr 2017 Umrüsten hat sich als eines der führenden Low-Code-Tools zum Erstellen browserbasierter interner Branchenanwendungen einen Namen gemacht. Der Service des gut finanzierten Startups wird mittlerweile von Tausenden von Unternehmen genutzt, darunter Amazon, OpenAI, Pinterest, Plaid, Snowflake, Taco Bell und Volvo. Jetzt erweitert es seinen Fokus von internen Apps auf externe Apps. Treffend benannt „Retool für externe Apps„Dieser neue Dienst ist jetzt allgemein verfügbar und soll es jedem Unternehmen erleichtern, schnell und effizient sichere und leistungsfähige Apps für ein weitaus größeres Publikum als bisher zu erstellen.

Als Umrüsten CEO und Mitbegründer David Hsu sagte mir, dass bereits in der Vorschauphase viele Unternehmen mit der Nutzung von External begonnen hätten. Darunter seien auch einige größere Unternehmen wie Orangetheory, das über 1.600 seiner Studiomanager mit einer Retool-App ausgestattet hat, sowie einige Startups, die den Service nutzen, um MVPs zu erstellen und gleichzeitig die Produkt-/Markttauglichkeit zu ermitteln.

In den meisten Fällen sprechen wir nicht von Verbraucheranwendungen. Obwohl es möglich ist, solche zu entwickeln – und manche Leute tun das auch – liegt der Fokus von Retool auf Business-Apps und nicht auf dem nächsten sozialen Netzwerk.

„Die Kernidee hinter Retool ist im Grunde, dass alle internen Tools die gleichen Bausteine ​​haben. Sie bestehen alle aus Schaltflächen, Formularen, Tabellen – solche Sachen. Das wirklich Coole, was wir bei der Anwendung von Retool auf externe Unternehmenssoftware gelernt haben, ist, dass externe Unternehmenssoftware tatsächlich auch bemerkenswert ähnlich ist, insbesondere die eher operative externe Software“, sagte Hsu.

Die meisten Softwareprogramme, die heute für interne und externe Geschäftsbenutzer geschrieben werden, sind grundlegende CRUD-Apps die eine Datenbank lesen und in sie schreiben. Sie unterscheiden sich möglicherweise in der Art und Weise, wie sie Daten präsentieren, aber die Gesamtfunktionalität unterscheidet sich zwischen den Apps nicht allzu sehr. Die überwiegende Mehrheit der Entwickler weltweit arbeitet jedoch daran, genau diese Art von Apps aus denselben Bausteinen zu erstellen.

„Das wirklich Bemerkenswerte ist, dass die Art und Weise, wie die Leute diese CRUD-Apps heute erstellen, genauso primitiv ist wie bei internen Tools“, sagte Hsu. „Im Grunde verwendet man React und erstellt es von Grund auf neu. Es ist irgendwie schockierend, dass die Leute das tagein, tagaus tun. … Wir haben festgestellt, dass viele der Erkenntnisse, die wir für interne Software gewonnen haben, auch auf externe Software zutreffen.“

Das Erstellen für ein externes Publikum ist jedoch etwas anders, da hier Dinge wie Branding, Leistung und das allgemeine Erscheinungsbild viel wichtiger sind. Aber auch hier erwarten Benutzer interner Apps jetzt, dass diese Apps genauso funktionieren wie Verbraucher-Apps, auch wenn dort noch etwas mehr Spielraum besteht, um der Funktion Vorrang vor der Form zu geben.

Was Sie beim Erstellen externer Apps auf keinen Fall außer Acht lassen dürfen, ist die Sicherheit. Dafür hat Retool die notwendigen Bausteine ​​hinzugefügt, um Authentifizierungs- und Autorisierungsfunktionen bereitzustellen. Hsu bemerkte auch, dass die meisten Entwickler bei externen Apps eher APIs als Datenbanken verwenden, vielleicht auch, weil sie dadurch mehr Kontrolle über den Datenzugriff haben.

Es ist erwähnenswert, dass Retool es Unternehmen auch ermöglicht, neue Retool-Apps in bestehende Apps einzubetten, indem es seine vorhandenen React- und neu eingeführten JavaScript-SDKs verwendet. Retool hat auch Funktionen hinzugefügt, um Einladungs- und Onboarding-Flows zu ermöglichen, einschließlich der Möglichkeit, benutzerdefinierte E-Mails vom E-Mail-Anbieter der Wahl des Benutzers zu senden.

„Wenn man externe Benutzer mit guter Software beliefert, müssen Entwickler über benutzerorientierte Funktionen nachdenken, die oft nicht so wichtig sind, wenn das Tool nur intern verwendet wird. Dazu gehört die Anpassung der Art und Weise, wie Benutzer Anwendungen nutzen und durch sie navigieren. Sicherheitsaspekte werden bei Anmeldung, Passwort-Reset-Abläufen und granularen Berechtigungen von größter Bedeutung“, sagte Antony Bello, leitender Produktmanager bei Retool. „Bei Retool for External Apps stehen Designflexibilität und Anpassung im Vordergrund, sodass Kunden problemlos White-Label-Apps für externe Benutzer erstellen können, ohne Abstriche bei Sicherheit oder Benutzererfahrung zu machen.“

In seinen Anfangstagen bestand Retools Mission darin, „die Art und Weise zu ändern, wie Software erstellt wird“. Wie Hsu bemerkte, fragten sich die Leute: „Na und? Ist es besser? Ist es schlechter?“ Anfang dieses Jahres änderte das Unternehmen seine Mission und konzentrierte sich nun darauf, „gute Software für alle“ bereitzustellen. Damit veröffentlichte es auch seine Definition dessen, was gute Software ausmacht (leistungsfähig, zuverlässig, sicher usw.), und tatsächlich sagt Hsu, dass Retool sein Framework leistungsfähiger als React machen möchte. Er glaubt, dass dies durchaus möglich ist, da sich Retool auf eine kleinere Anzahl von Anwendungsfällen konzentrieren kann.

tch-1-tech