Skip to content

cherware.de

From IT. Not from theory.

Menu
  • Start
  • Projects
  • Downloads
  • About
  • Contact
Menu

Apps bauen mit Google Gemini Canvas

Posted on 8. October 202524. December 2025 by Christoph Hermanns

Ich habe mich schon länger gefragt, ob künstliche Intelligenz wirklich eine substanzielle Hilfe beim Programmieren sein kann. Als jemand, der schon oft erlebt hat, wie hoch die Hürden für den Einstieg sein können – komplexe Syntax, unbekannte Frameworks und endlose Fehlersuchen – wollte ich das selbst auf die Probe stellen. Deshalb habe ich es einfach mal ausprobiert und bin durchaus erstaunt, wie schnell man mit der Hilfe von Gemini zu einem funktionierendem Ergebnis kommt.

Was ist Google Gemini Canvas?

Google Gemini Canvas [1] ist der interaktive Arbeitsbereich, der Nutzern die kollaborative Entwicklung von Anwendungen mithilfe künstlicher Intelligenz ermöglicht. In dieser Umgebung wird Gemini über präzise Textprompts angewiesen, funktionsfähigen Code zu generieren, beispielsweise für vollständige Web-Apps in HTML, CSS und JavaScript. Die KI agiert dabei als ein extrem schneller Programmierpartner, der die Erstellung komplexer Prototypen massiv beschleunigt. Dies senkt die anfängliche Hürde beim Codieren, da sich Nutzer auf die logische Struktur konzentrieren und den generierten Code direkt verfeinern können, bis das gewünschte Ergebnis erreicht ist.

Mein Anwendungsbeispiel: Ein BMI-Rechner

Um die Fähigkeiten von Gemini Canvas zu testen, habe ich mich für ein zugegebenermaßen recht einfallsloses aber dafür doch sehr einfaches und praktisches Projekt entschieden: einen BMI-Rechner. Das Projekt war überschaubar genug, um den Prozess schnell durchlaufen zu können, und komplex genug, um die echten Stärken der KI kennenzulernen.

Mein Prozess: Vom Prompt zum Ergebnis

Der eigentliche Bauprozess war sehr einfach. Alles begann mit einem klaren und präzisen Prompt.

Schritt 1: Meine Anweisung

Ich habe Gemini folgende Anweisung gegeben:

„Erstelle eine einfache Web-App (HTML, CSS, JavaScript) für einen BMI-Rechner. Die App soll zwei Eingabefelder für Körpergröße (in cm) und Gewicht (in kg) haben. Wenn man auf einen Button klickt, soll der BMI berechnet und das Ergebnis mit einer kurzen Interpretation angezeigt werden. Verwende Tailwind CSS für ein modernes, responsives Design. Der Code soll in einer einzigen HTML-Datei enthalten sein.“

Schritt 2: Die Code-Generierung

Innerhalb von Sekunden lieferte Gemini den vollständigen, ausführbaren Code. Dazu gehörte auch, dass die KI nicht nur die HTML-Struktur, die Eingabefelder und den Button erstellte, sondern ebenso das JavaScript für die Berechnung und die Tailwind-Bibliothek für das Styling eingebunden hatte.

Die KI hat sofort verstanden, dass die Größe von Zentimetern in Metern umgerechnet werden muss. Die BMI-Klassifizierung (Untergewicht, Normalgewicht etc.) wurde direkt mit einer passenden Farbkodierung umgesetzt.

Schritt 3: Das fertige Ergebnis

Der generierte Code ließ sich auch direkt aus Gemini ausführen. Alternativ hätte man den Code auch in eine eigene index.html-Datei kopieren und irgendwo ablegen und aufrufen können. Ich musste jedenfalls nichts mehr anpassen:

Das Code-Snippet erspare ich mir hier mal. Stattdessen zeigen die beiden nachfolgenden Screenshots zwei unterschiedliche Testfälle.

Der BMI-Rechner kann hier aufgerufen werden [2]. Und das war es dann auch schon. Offenbar hat Canvas eine Menge Potenzial. Ich bin schon gespannt, wofür ich es als nächstes einsetzen werde.

Zusammenfassung und Fazit

Mein Experiment mit Google Gemini Canvas war ein voller Erfolg. Die Geschwindigkeit, mit der eine voll funktionsfähige App erstellt wurde, hat mich schlichtweg begeistert.

Vorteile, die ich sehe:

  • Schnelles Prototyping: Ich konnte eine Idee innerhalb von Minuten in eine funktionierende Anwendung verwandeln.
  • Niedrige Einstiegshürde: Man muss weder eine Entwicklungsumgebung haben noch eine Programmiersprache können, um zu starten.
  • Zeitersparnis: Gemini hat die mühsame Arbeit des Schreibens von Boilerplate-Code übernommen und mir so viel Zeit gespart.

Da man immer bedenken muss, dass eine KI Fehler machen oder möglicherweise auch ineffiziente Lösungen vorschlagen kann, sollte man den Code natürlich immer prüfen.

Ob Canvas schließlich für komplexe Architekturen oder anspruchsvolle Benutzeroberflächen einsetzbar ist, wage ich dennoch mal anzuzweifeln. Es hat das Potenzial, die Art und Weise, wie ich Prototypen baue und Ideen umsetze, grundlegend zu verändern. Meiner Meinung nach setzen solche KI-Tools die Kreativität frei und ermöglichen es, sich auf die eigentlichen Probleme zu konzentrieren, anstatt sich mit technischen Details aufzuhalten.


Weblinks

[1] Mit Canvas Dokumente, Apps und mehr erstellen – Computer – Gemini-Apps-Hilfe

[2] BMI Rechner

  • Print (Opens in new window) Print
  • Email a link to a friend (Opens in new window) Email
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Mastodon (Opens in new window) Mastodon
Category: AI, Data & Automation

Post navigation

← Das “Big Picture” der SAP-Architektur
NIS-2-Betroffenheitsprüfung als Web-App: Wer ist wirklich verpflichtet – und warum die Prüfung für alle sinnvoll ist →

1 thought on “Apps bauen mit Google Gemini Canvas”

  1. Christoph Hermanns says:
    15. November 2025 at 3:58 PM

    Ergänzend zu diesem Beitrag habe ich ein eigenes GitHub-Repository für die kleine BMI-Web-App angelegt, um das Projekt sauber zu dokumentieren und versioniert bereitzustellen:
    https://github.com/hrmnns/bmi-rechner.
    Die App ist außerdem direkt als GitHub Page verfügbar unter:
    https://hrmnns.github.io/bmi-rechner/.

    Parallel dazu habe ich meine lokale Entwicklungsumgebung modernisiert. Den Umstieg auf Visual Studio Code habe ich im Rahmen meines kleinen Python-Projekts vorgenommen und dort auch kurz dokumentiert:
    https://github.com/hrmnns/python-hello-world.
    Damit habe ich jetzt eine angenehme und flexible Basis, um solche Kleinstprojekte schneller zu entwickeln und sauber festzuhalten.

    So entsteht nach und nach eine wachsende Sammlung kleiner Experimente, die ich strukturiert versioniere und damit langfristig nachvollziehbar halte.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • AI, Data & Automation (14)
  • Allgemein (2)
  • Cybersecurity, Risk & Compliance (9)
  • Enterprise Architecture, Platforms & Integration (4)
  • IT Operations, Resilience & Service Excellence (4)
  • reflect IT (1)
  • Strategy, Portfolio & Business Impact (5)
  • 6. August 2026 Das Grilling-Pattern: Anforderungen schärfen, bevor sie Code werden
  • 27. July 2026 Das LLM-Wiki in Lutions: Erste Gegenproben im Betrieb
  • 26. July 2026 Das LLM-Wiki in Lutions: Vom Pattern zum operativen Knowledge Layer
  • 24. July 2026 Das LLM-Wiki in der Softwareentwicklung: Persistentes Wissen über Code
  • 27. June 2026 Das LLM-Wiki: Persistentes Wissen für Menschen und KI-Agenten
  1. Christoph Hermanns on Das LLM-Wiki in Lutions: Erste Gegenproben im Betrieb28. July 2026

    Wenn ich ganz ehrlich bin, bin ich mit deutlich höheren Erwartungen in diese Testreihen gestartet. Die Prämisse klang bestechend: Gib…

  2. Banana Prompts on My first experiments with Nano Banana: Google’s new AI image generator19. December 2025

    Really enjoyed reading about your first hands-on experiments with Nano Banana! The lightning-fast generation, rock-solid character consistency from reference images,…

  3. Christoph Hermanns on NIS-2-Betroffenheitsprüfung als Web-App: Wer ist wirklich verpflichtet – und warum die Prüfung für alle sinnvoll ist11. December 2025

    Die NIS‑2-Betroffenheitsprüfung des BSI bietet ebenfalls eine sehr an die Gesetzeslage orientierte Ersteinschätzung und arbeitet ebenso anonym, präzise und praxisorientiert.…

  4. Christoph Hermanns on NIS-2-Betroffenheitsprüfung als Web-App: Wer ist wirklich verpflichtet – und warum die Prüfung für alle sinnvoll ist7. December 2025

    Update zum aktuellen Stand: Das NIS-2-Umsetzungsgesetz ist inzwischen offiziell in Kraft. Laut Pressemitteilung des BSI wurde das Gesetz am 5.…

  5. Christoph Hermanns on Warum LLMs in langen Dialogen den Faden verlieren – eine Analyse von Aufmerksamkeitsabfall und Drift4. December 2025

    Guter Impuls! Danke für den Kommentar!

© 2026 cherware.de | Powered by Minimalist Blog WordPress Theme