Es ist etwas Zeit verstrichen, aber in meinem letzten Artikel habe ich darüber geschrieben, wie ich mit Claude eine Film-Merklisten-App erstellt habe.
Seit damals bin ich von der App-Entwicklung mit KI begeistert, und während ich die App zusammen mit Claude weiter optimierte, erreichte das Unternehmenskonto schnell seine Nutzungslimits.
Da ich befürchtete, dass dies die normale Arbeit beeinträchtigen könnte, entschied ich mich, einen persönlichen bezahlten Plan zu abonnieren.
"Diesmal werde ich etwas Nützliches für die Arbeit machen"
Mit dieser Entschlossenheit brainstormte ich Ideen, aber am Ende entstand wieder eine App, die absolut nichts mit Arbeit zu tun hat.
Hintergrund der Entwicklung
Das diesmalige Thema war die Lösung eines kleinen Problems bei einem Unternehmen für Architekturdesign, das von einem Familienmitglied betrieben wird.
Dort erstellten sie bei der Übergabe von Objekten an Kunden nach Abschluss der Bauarbeiten Berichte in Tabellenkalkulationen.
Die Berichtsvorlage war standardisiert und der Inhalt bestand nur aus Text und Fotos.
Da die Eingabeinhalte einfach sind, wird die Multifunktionalität von Tabellenkalkulationen zum Problem, und ich habe gehört, dass Benutzer, die nicht mit der Bedienung vertraut sind, viel Zeit benötigen, um nur einen Bericht zu erstellen.
Das Ziel ist einfach, aber das Werkzeug ist zu funktionsreich und macht die Arbeit unnötig kompliziert. Das ist genau der Moment, in dem spezialisierte Apps ihren Platz haben.
Das Problem liegt nicht in fehlenden, sondern in zu vielen Funktionen
Wenn man über Unzufriedenheit mit Tools spricht, denkt man normalerweise an "Ich wünschte, diese Funktion wäre vorhanden" – also an fehlende Features. Aber diesmal ist es umgekehrt: "Es gibt zu viele Funktionen und das macht es eigentlich schwerer zu bedienen" – ein Ansatz des Subtrahierens.
Auch in solchen Szenarien zeigt sich, wo die KI-gestützte Entwicklung ihre Stärken hat.
Es ist schwierig, Funktionen aus einem fertigen Produkt mit vielen Features zu entfernen, aber von Grund auf "nur das Nötigste" zusammenzustellen ist eigentlich einfacher.
Ich habe die erforderlichen Funktionen basierend auf den Arbeitsanforderungen identifiziert und Claude wie üblich mitgeteilt, was ich erreichen möchte. Das Ergebnis ist diese App.
1. Dokumentübersicht
Wenn Sie die App öffnen, werden zunächst alle erstellten Berichte in einer Liste angezeigt. Von dort aus können Sie einen neuen Bericht erstellen oder ein bestehendes Dokument bearbeiten.
Um einen neuen Bericht zu erstellen, klicken Sie auf die Schaltfläche oben rechts. Um ein bestehendes Dokument zu bearbeiten, klicken Sie auf das entsprechende Dokument in der Liste.
2. Dokumentenerstellung auf das Wesentliche reduziert
Durch die Vorbereitung von Dokumentvorlagen und den Start mit je einer erstellten Vorlage entfallen manuelle Vorlagenarbeiten und unnötige Duplizierungen.
Beim Hinzufügen von Seiten wählen Sie einfach eine der vorgegebenen Vorlagen aus. Vorgänge wie das Neuanordnen oder Umbenennen von Blättern funktionieren ähnlich wie in einer Tabellenkalkulation, sodass keine langen Einarbeitungszeiten erforderlich sind.
Die Dateneingabe ist bewusst extrem vereinfacht: Text in die vorgefertigten Felder eingeben, Bilder hochladen – mehr nicht.
Da Sie nur vorgegebene Felder ausfüllen, benötigen Sie nur die notwendigsten Schritte, um ein Dokument zu erstellen.
Hochgeladene Bilder werden automatisch komprimiert, sodass Sie selbst große Smartphone-Fotos ohne Bearbeitung direkt hochladen können.
3. Dokumentdruck und PDF-Konvertierung
Nach der Eingabe können Sie das Ergebnis in der Vorschau überprüfen.
In der Vorschau werden Überschriften, Linien und Schriftarten formatiert und der Inhalt wird automatisch so angepasst, dass er auf das A4-Format passt.
Der Mitarbeiter muss keine aufwändigen Anpassungen durchführen – ein Druck auf den Druckknopf und ein perfekt formatierter Bericht ist fertig.
4. Sicherungsfunktion
Da diese App keine Datenbankverbindung hat, werden Daten grundsätzlich im lokalen Speicher gespeichert.
Idealer wäre eine Speicherung in einer Datenbank gewesen, aber wir haben uns dagegen entschieden, da es problematisch wäre, wenn jemand ohne technischen Hintergrund die Kundendaten in einer Datenbank speichert, nur weil eine KI es empfohlen hat.
Allerdings dachten wir, dass Datenmigration und Sicherung besser möglich sein sollten, also haben wir Datenexport- und Importfunktionen hinzugefügt.
Es ist zwar manuell, aber es ist möglich, Daten mindestens zu sichern und auf andere Geräte zu übertragen.
Fazit
Es gibt bereits seit einigen Jahren Dienste, mit denen auch Nicht-Ingenieure Apps erstellen können, aber die meisten basieren auf der Kombination von vordefinierten Funktionen.
Bei all dieser Benutzerfreundlichkeit können detaillierte Anpassungen nicht vorgenommen werden, und viele Menschen haben wahrscheinlich die Frustration gespürt, dass sie nicht bekommen, was sie brauchen.
Mit KI-gesteuerter Entwicklung können Sie andererseits genau die Funktionen hinzufügen, die Sie benötigen, und erhalten flexible Anpassungen. Außerdem ist kein Programmierungswissen erforderlich, und der Einstieg ist einfacher als erwartet.
Gibt es in Ihrem Umfeld nicht Aufgaben, die "eigentlich einfach sein sollten, aber aus irgendeinem Grund viel Zeit in Anspruch nehmen"?
Das Problem könnte sich durch die Erstellung einer einfachen Anwendung ganz leicht lösen lassen.
Obwohl dies eine Wiederholung des vorherigen Artikels ist, empfehle ich, zunächst ohne großen Aufwand damit zu beginnen.
Nach dem Einstieg als Neulinge arbeite ich jetzt als aufsteigender Director! Ich strebe danach, ein Multi-Talent zu sein, das alle Bereiche von Design bis zur Anzeigenverwaltung beherrscht, und nehme täglich neue Herausforderungen an. Beruflich konzentriere ich mich auf elegante Projektleitung, während ich privat in meiner Festung namens "Zuhause" ein Einsiedlerleben genieße. Ich mag auch Anime.
Handa-chan
Web-Director / Eintritt 2022