Zum Hauptinhalt springen

Fragen

Kann man eine Anwendung erstellen, ohne programmieren zu können?

Ja. Drei Wege führen heute zu einer Anwendung, ohne Code zu schreiben: No-Code-Baukästen (visuelles Zusammensetzen), konversationelle KIs, die Code schreiben, und die deterministische Generierung, bei der die KI einen Plan erstellt, den Programme in eine Anwendung verwandeln. Die erforderliche Kompetenz ist nicht mehr das Programmieren: Es ist die Fähigkeit, den eigenen Bedarf klar zu beschreiben.

Die drei Wege und was jeder von Ihnen verlangt

No-Code lässt Sie Tabellen, Formulare und Ansichten per Maus zusammensetzen. Kein Code, aber die ganze Entwurfsarbeit bleibt bei Ihnen: Entitäten, Beziehungen und Bildschirme bestimmen — Informatikerkonzepte, als bunte Bausteine verpackt. Die konversationelle KI (das «vibe coding») schreibt Code auf Anfrage: völlige Freiheit, aber ein unvorhersehbares Ergebnis, und Sie erben die Wartung eines Codes, den niemand geprüft hat.

Der dritte Weg, die deterministische Generierung, trennt die Rollen: Die KI liest Ihre Beschreibung und erstellt eine Spezifikation — Entitäten, Beziehungen, Bildschirme, Kennzahlen —, die Sie bestätigen; eine reproduzierbare Engine schreibt anschließend den Code. Das ist der Ansatz von Blueprint Maker: Sie beschreiben, Sie bestätigen den Plan, und die Anwendung wird mit ihrer Datenbank, ihren Bildschirmen und ihrem Dashboard generiert.

Die eigentliche Kompetenz: den eigenen Bedarf beschreiben

Welcher Weg auch immer, die Qualität des Ergebnisses hängt von der Klarheit der Beschreibung ab. Gute Nachricht: das eigene Handwerk zu beschreiben ist unendlich einfacher, als programmieren zu lernen. Vier Fragen genügen, um das Wesentliche zu strukturieren.

  • Welche Dinge verfolge ich? (Kunden, Baustellen, Artikel …) — die Entitäten.
  • Wie sind sie verbunden? (eine Baustelle gehört zu einem Kunden) — die Beziehungen.
  • Welche Zustände durchlaufen sie? (Angebot, unterschrieben, abgeschlossen, abgerechnet) — die Status.
  • Welche Zahlen möchte ich jeden Morgen sehen? — die Kennzahlen des Dashboards.

Was «ohne Programmieren» nicht bedeutet

Ohne Programmieren heißt nicht ohne Nachdenken: ein vager Bedarf erzeugt ein vages Werkzeug, mit oder ohne Entwickler. Es heißt auch nicht ohne Grenzen — die gesetzlich geregelte Rechnungsstellung oder die Lohnabrechnung gehören zu spezialisierten Werkzeugen, und Ihre Anwendung sollte dort aufhören, wo diese beginnen.

Schließlich sollte ohne Programmieren heute nicht bedeuten, morgen gefangen zu sein: Prüfen Sie, was Sie mitnehmen, wenn Sie gehen. Ein Werkzeug, das Ihnen den vollständigen Quellcode übergibt (ZIP-Export, GitHub-Push bei Blueprint Maker), lässt Ihnen die Freiheit, ihn mit jedem beliebigen Entwickler weiterzuentwickeln.

Weiterführendes

Verwandte Fragen

Beschreiben Sie Ihre Tätigkeit, urteilen Sie an einer echten Anwendung