Wollten Sie schon immer Web- und Mobil-Apps erstellen, ohne Code schreiben zu müssen? Willkommen bei Amazon Honeycode, einer neuen Entwicklungsplattform für Mobil-Apps, einem leichten, vollständig verwalteten Low-Code/No-Code-Entwicklungstool, mit dem Benutzer Web- und Mobil-Apps erstellen können, ohne eine Programmiersprache zu verwenden.
IHoneycode, eine neue Entwicklungsplattform für Mobil-Apps, befindet sich noch im Beta-Modus und wird Teil von Amazon Web Services (AWS), damit Benutzer ohne jegliche Programmiererfahrung so schnell wie möglich loslegen können. Sie richtet sich an Unternehmen oder Einzelpersonen, die Mobil- oder Web-Anwendungen benötigen, um Aufgaben wie die folgenden zu verfolgen:
- Veranstaltungsplanung
- Prozessgenehmigungen
- Kunden- oder Benutzerumfragen
- Kundenbeziehungsmanagement
- Berichterstellung über den Aufgabenfortschritt oder die Aktivitäten von Mitarbeitern
- To-do-Listen
- Inhalts- oder Bestandsverfolgung
Die Komplexität dieser Web- oder Mobil-Apps kann von solchen, die die Aktivitäten kleiner Unternehmen verfolgen, bis zu solchen, die große Projekte für mehrere Abteilungen oder Teams verwalten, variieren. Backend-Daten werden in AWS gespeichert und können bei Bedarf einfach abgerufen werden.
Wie alles begann
Es ist nichts Neues mehr, dass die heutigen Tabellenkalkulationen eine wichtige Lücke zwischen angepasstem Code und massenproduzierten, paketierten Apps füllen, die von Teams hochqualifizierter Entwickler erstellt werden. Doch egal, wie vielseitig ein Tool ist, seine Leistungsfähigkeit ist begrenzt.
Unternehmen, die laufende datengesteuerte Projekte und Aktivitäten aufrechterhalten müssen, haben normalerweise zwei Möglichkeiten: Tabellenkalkulationen mit den erforderlichen Daten erstellen und freigeben oder warten oder einen Entwickler beauftragen, die richtige Art von Anwendung zu erstellen.
Beispielsweise ist das Teilen von Daten zwischen mehreren Personen und mehreren Tabellenkalkulationen ziemlich anspruchsvoll. Es unterscheidet sich nicht allzu sehr von der Verwaltung großer Datenmengen. Auch in Bezug auf Integration und Automatisierung ist es eine Herausforderung. Diese erfordern normalerweise die Dienste von Einzelpersonen mit besonderen Fähigkeiten und Kenntnissen.
Angepasste Anwendungen bieten im Vergleich zu einer Tabellenkalkulation möglicherweise bessere Optionen. Doch ein gravierender Mangel an IT-Ressourcen und Entwicklern ist ein Hinweis darauf, dass maßgeschneiderte Apps selten entwickelt werden. Tabellenkalkulationen sind auch stark eingeschränkt, da sie ursprünglich nicht als voll funktionsfähige Anwendungen konzipiert wurden.
Das Aufkommen von Amazon Honeycode, einer neuen Entwicklungsplattform für mobile Apps, hat dieses Problem beseitigt. Mit diesem bemerkenswerten Service kann jeder Apps erstellen, ohne zu programmieren. Er verwendet das seit langem bekannte Tabellenkalkulationsmodell und ermöglicht Benutzern, innerhalb von Minuten loszulegen. Benutzer, die mit Formeln und Tabellenkalkulationen sehr vertraut sind, sollten mit AWS Honeycode keine Probleme haben. Dies liegt daran, dass es mit mehreren erweiterten Funktionen ausgestattet ist, darunter Tabellen, Blätter, Formeln, Werte usw.
Diese erweiterten Funktionen ermöglichen es Benutzern, hochgradig angepasste Apps zu erstellen. Honeycode enthält auch mehrere Vorlagen für Apps, die Sie und Ihr Team sofort verwenden können. Es verfügt über eine unglaublich umfangreiche Palette von Benutzeroberflächenobjekten wie Listen, Schaltflächen, Eingabefelder usw. Dies sind wesentliche Funktionen jeder App.
Benutzer von Honeycode können Aktionen auslösen, um Benachrichtigungen und E-Mails zu generieren. Es verfügt über integrierte Funktionen, die vorhandene Tabellenkalkulationen intelligent replizieren oder reproduzieren. Beispielsweise ist FindRow eine der in Honeycode enthaltenen Funktionen und eine dynamische Version von Vlookup mit demselben Attribut.
Amazon Honeycode ist etwas, in das Amazon stark investiert hat. Es kam jedoch etwas spät auf den Markt, da Google und Microsoft ähnliche Angebote haben. Googles AppSheet und Microsofts Power-Onlying-Anwendungen gibt es schon seit einiger Zeit. Dennoch hat Amazon erklärt, dass Honeycode dazu beitragen wird, datengesteuerte und laufende Aufgaben sowie die Produktivität von Organisationen zu beschleunigen.
Warum Amazon Honeycode?
Die Entwicklung und Einführung von Amazon Honeycode wird Amazon Web Services helfen, sein Publikum weit über Programmierer oder App-Entwickler hinaus zu erweitern. Laut Gartner wurde letztes Jahr geschätzt, dass Low-Code/No-Code-Ansätze bis 2024 über 65 Prozent der App-Entwicklung in Organisationen ausmachen werden.
Forrester sagte sogar voraus, dass der Markt für die Entwicklung von Low-Code-Apps bis 2024 jährlich um 50 Prozent auf über 21 Milliarden US-Dollar wachsen wird. Dies zeigt, dass Amazon Honeycode gekommen ist, um zu bleiben, und es gibt kein Zurück.
Um Kunden anzulocken, hat Amazon derzeit das Freemium-Modell für Honeycode übernommen. Benutzer können Apps ohne Codierung mit bis zu 20 Personen kostenlos erstellen. Personen, die jedoch Apps erstellt haben, aber mehr Speicherkapazität oder mehr Benutzer benötigen, müssen für das, was sie wollen, bezahlen.
Funktionen von Amazon Honeycode
Im Folgenden sind einige der Funktionen aufgeführt, die im Betamodus dieser neuen Entwicklungsplattform für mobile Apps vorhanden sind:
App ohne Programmierung erstellen: Unternehmen auf der ganzen Welt wachsen unglaublich schnell. Mit diesen wachsenden Unternehmen Schritt zu halten, ist eine Herausforderung, wenn es um die Entwicklung von Apps/Lösungen/Software geht. Amazon Honeycode bietet die erforderlichen Lösungen, da jeder in rasantem Tempo Apps ohne Programmierung erstellen kann. Dies ermöglicht es Ihnen und Ihrem Team, Geschäftsdaten aus mehreren Quellen zu verwalten.
Fertige Vorlagen: Amazon Honeycode wird mit mehreren Vorlagen für einige der gängigen Anwendungen geliefert, die die meisten Leute zusammen mit ihren Teams so schnell wie möglich verwenden können. Sie müssen lediglich die Datenbank mit dem erforderlichen Wert ausstatten, und schon kann es losgehen. Hier sind einige der vorgefertigten Vorlagen in Honeycode:
- Inhalts-Tracker
- Team-Aufgaben-Tracker
- Inventar-Manager
- Veranstaltungsmanagement
- PO-Genehmigungen
- Einfache Aufgaben
- Budgetgenehmigung
- Wöchentlicher Demo-Zeitplan
- Abwesenheitsbericht
- Außendienstmitarbeiter
- Demo-Zeitplan usw. Die Vorlagen werden mit einer Tabelle geliefert, die bereits mit relevanten Daten geladen ist, die Sie oder Ihr Team je nach Aufgabentyp problemlos ändern können. Sie können nicht nur die tatsächlichen Werte in der Tabelle ändern, sondern auch mit der Spaltenreihenfolge, Formatierung und anderen Attributen experimentieren.
Jederzeit aktualisieren, überall zugreifen: Amazon Honeycode ist eine cloudbasierte SaaS-Lösung (Software as a Service). Benutzer können von jedem Ort der Welt über jedes Gerät darauf zugreifen, sodass Sie Ihre zahlreichen Anwendungen mit Android- und iOS-Apps verwalten können.
Honeycode bietet außerdem unglaublich einfache Drag-and-Drop-Funktionen zum Entwerfen Ihrer App, sodass Sie ganz einfach Apps ohne Codierung erstellen können. Sie sind so einfach wie die Excel-Tabelle, mit der Sie die Datenbank füttern. Sobald Sie mit dem Füttern der Datenbank fertig sind, können Sie einfach ereignisbasierte Aktionen und Konnektoren verwenden, um Ihre Aufgaben auszuführen.
Erste Schritte mit Amazon Honeycode
Um mit Honeycode zu beginnen, registrieren Sie sich kostenlos auf der Beta-Website. Melden Sie sich dann bei Ihrem Konto an. Als Erstes sehen Sie „Mein Laufwerk“ zusammen mit dem Filter, mehreren Suchvorgängen und Anzeigeoptionen. Als Erstes sollten Sie eine Arbeitsmappe erstellen, die Ihre datengesteuerten Anwendungen und Daten enthält.
Sie können Daten aus einer Tabelle oder einer CSV-Datei importieren. Sie können auch von vorne beginnen oder eine leere Tabelle verwenden, wenn Sie keine vorherigen Daten haben. Wenn Sie oder Ihr Team bestimmte Aktivitäten im Sinn haben, können Sie problemlos aus einer der integrierten, vorgefertigten Vorlagen auswählen, darunter Vorlagen für Kundenverfolgung, Bestandsverwaltung, Umfragen, PO-Genehmigungen usw.
Nachdem Sie sich angemeldet haben, wird die Aufgabentabelle angezeigt und sieht aus wie eine herkömmliche Tabelle.
Benutzer von Honeycode können diese Web- oder Mobilanwendungen auch jederzeit anpassen, und diese Änderungen werden sofort bereitgestellt. Sie können eine Sammlung triggergesteuerter, integrierter Aktionen nutzen, mit denen Sie problemlos E-Mail-Benachrichtigungen generieren und Tabellen anpassen können.
Honeycode ist mit einer Fülle integrierter Funktionen ausgestattet. Mit den meisten dieser Funktionen sind Benutzer vorhandener Tabellenkalkulationen oder CSV-Dateien sowie Anfängern dieser neuen Plattform zur Entwicklung mobiler Apps vertraut.
Der Honeycode App Builder
Bei genauerem Hinsehen im App Builder sehen Sie vier Bildschirme mit den Namen „Meine Aufgaben“, „Bearbeiten“, „Aufgabe hinzufügen“ und „Alle Aufgaben“. Jeder dieser Bildschirme verfügt über Web- und Mobillayouts. Die Layouts neu erstellter Bildschirme sowie der Bildschirme in der Anwendung sind verknüpft. Jede Änderung, die auf einem dieser Bildschirme vorgenommen wird, wird auf den anderen Bildschirmen widergespiegelt. Sie können mehr Kontrolle ausüben, indem Sie die Verknüpfung der Layouts oder der Präsentation aufheben oder sie einfach voneinander unterscheiden.
Objekte, die auf einem bestimmten Bildschirm angezeigt werden, können auf Daten in Tabellen verweisen. Beispielsweise filtert das Objekt „Liste“, das auf dem Bildschirm „Meine Aufgabe“ angezeigt wird, Zeilen der Tabelle „Aufgaben“, wählt so die nicht erledigten Aufgaben aus und sortiert sie nach Fälligkeitsdatum. Wenn Sie Apps ausführen, werden die Objekte in der „Liste“ repliziert, eines pro Aufgabe.
Objekte auf den Bildschirmen können Aktionen initiieren und Automatisierung ausführen. Beispielsweise navigiert die Schaltfläche „AUFGABE HINZUFÜGEN“ reibungslos zum Bildschirm „Aufgabe hinzufügen“. Der Bildschirm „Aufgabe hinzufügen“ erzeugt dann die Werte, die die neue Aufgabe angeben, während die Schaltfläche „HINZUFÜGEN“ eine Automatisierung verwendet, die die Werte in jede „Aufgaben“-Tabelle schreibt.
Amazon Honeycode-APIs
Externe Apps können auch die Honeycode-APIs verwenden, um gemeinsam oder eng mit den Apps zu arbeiten, die Sie mit Honeycode erstellen. Zu diesen Funktionen gehören:
GetScreenData: Daten von jedem Bildschirm einer Honeycode-Anwendung abrufen
InvoleScreenAutomation: Eine Aktion oder Automatisierung aufrufen, die auf dem Bildschirm einer Honeycode-App definiert ist.
Erstellen benutzerdefinierter Apps mit Honeycode
Um maßgeschneiderte Apps für Unternehmen zu erstellen, müssen sich Unternehmen in den meisten Fällen stark auf ihr IT-Team verlassen, um die Apps effektiv mit Datenbanken zu verbinden und bessere Benutzeroberflächen mit Roboterfunktionen zu entwickeln.
Laut Amazon besteht das Problem der statischen Natur von Tabellenkalkulationen darin, sie hin und her zu schicken. Das Versenden von E-Mails verschlimmert die Ineffizienz jedoch leicht, da E-Mails extrem langsam sind. E-Mails sind nicht skalierbar und führen außerdem zu Datensynchronisierungs- und Versionsfehlern.
Aus diesem Grund ziehen es die meisten Benutzer oft vor, maßgeschneiderte Apps für sich entwickeln zu lassen. Allerdings übersteigt die Nachfrage nach kundenspezifischer Programmierung die Kapazität der Entwickler bei weitem. Dies hat zu einer unangenehmen Situation geführt, in der Teams, die maßgeschneiderte Apps benötigen, warten müssen, bis vielbeschäftigte oder kompetente Entwickler Zeit haben, oder teure Berater einstellen müssen, um beim Erstellen der Apps zu helfen.
Honeycode vereinfacht jedoch den gesamten End-to-End-Prozess der Entwicklung von Web- und Mobilanwendungen durch die Bereitstellung intuitiver Funktionen.
Benutzer können die App auch effektiv und effizient skalieren, da sie die gesamten Funktionen von Amazon Web Services nutzt. Dies geschieht, weil die von Honeycode-Apps erhaltenen Daten von der auf AWS erstellten Datenbank übernommen und verarbeitet werden. Amazon hat erklärt, dass die Datenbank für jede Arbeitsmappe auf bis zu 100.000 Zeilen skaliert werden kann. Benutzer können dann Web- und mobile Apps erstellen, ohne Code schreiben oder sich um das zugrunde liegende Framework oder die Infrastruktur kümmern zu müssen.
Derzeit können Benutzer möglicherweise keine externen Datenquellen einführen, obwohl dies voraussichtlich auf der Roadmap des Billionen-Dollar-Unternehmens stehen wird.
Das Erstellen von Web- und mobilen Apps ohne Schreiben von Code ist ein Prozess, der das Hinzufügen von Daten, das Entwerfen von App-Bildschirmen und das Anordnen von Layouts umfasst. Wenn Sie sich auskennen, können Sie die Schritte selbst durchführen. Wenn nicht, suchen Sie die Hilfe der integrierten Assistenten von Honeycode.
Anfänger in der visuellen Programmierung stolpern möglicherweise durch die Schritte, bevor sie den Dreh raushaben. Unten rechts auf Ihrem Bildschirm finden Sie die von Amazon angebotene Honeycode-Hilfe. Hier erfahren Sie mehr über die Verwendung des App-Builders, wie Sie Ihre Web- und Mobilanwendungen anpassen und wie Sie Ihre Anzeigen und Daten personalisieren.
Amazon Honeycode ist eine leichte, benutzerfreundliche und neue Plattform zur Entwicklung mobiler Apps mit viel Leistung, mit der Benutzer Apps ohne Codierung erstellen können. Sie und Ihr Team können innovative Web- und Mobil-Apps erstellen – über den Honeycode Builder –, die Sie sofort nutzen können. Honeycode übernimmt die ganze Schwerstarbeit für Sie, indem es den Prozess der Erstellung interaktiver Web- und Mobil-Apps automatisiert, da es die Datenbank, die Benutzeroberfläche und die Geschäftslogik verwaltet. Dies sind wichtige Elemente, aus denen jede Geschäfts-App besteht.
Diese neue Lösung aus dem Hause Amazon richtet sich in erster Linie an Einzelpersonen und Organisationen, die innovative, datengesteuerte Anwendungen erstellen möchten, aber nicht über die erforderlichen Codierungskenntnisse verfügen. Amazon Honeycode befindet sich noch in der Betaphase, d. h. in der vorläufigen oder Testphase über Amazon Web Services.
Laut Gartner und Forrester wird Amazon Honeycode sich dauerhaft etablieren. Die Autoren haben ergeben, dass Low-Code/No-Code-Ansätze bis 2024 auf über 21 Milliarden US-Dollar anwachsen werden.