Zbudowała aplikację ogrodniczą w AI Studio - bez linii kodu

Dziennikarka The Verge użyła Gemini w Google AI Studio do stworzenia androidowej aplikacji do zarządzania pracami ogrodowymi. Promptem, nie kodem.
Ilustracja przedstawiająca smartfon z aplikacją ogrodniczą na tle zielonych roślin
TL;DR
  • Allison Johnson z The Verge odpalił aplikację ogrodniczą przez pojedynczy prompt w Google AI Studio, bez pisania ani jednej linii kodu.
  • Aplikacja zawiera sekcje stref roślinnych i moduł 'plant doctor' do diagnozowania chorób roślin ze zdjęć.
  • Gemini sam zgłosił błąd race condition i naprawił go w 233 sekundy po kliknięciu jednego przycisku.

Jeden prompt, działająca aplikacja na Androida

Allison Johnson z The Verge wkleiła do Google AI Studio jeden długi prompt i po kilku minutach miała gotową aplikację w oknie podglądu. Zero linii kodu, zero Stack Overflow, zero tłumaczeń z angielskiego na Kotlin. Gemini po prostu ją zbudował.

Prompt był listą konkretnych wymagań: zarządzanie listą ogrodowych zadań, rekomendacje sezonowe, uwzględnianie pogody i rozpoznawanie roślin ze zdjęć. Johnson wprost przyznaje, że zakładała godzinę pracy - skończyło się na znacznie dłuższym projekcie z niespodziewaną przeszkodą na wejściu: ciemnym motywem kolorystycznym wybranym przez Gemini bez pytania.

Czy vibe-coding naprawdę działa na co dzień?

To już drugi lub trzeci projekt Johnson z kategorii vibe-coding, zależnie od tego, czy liczyć aplikację, która nigdy nie wyszła z etapu podglądu - web app sprawdzający, czy lokalny sklep spożywczy organizuje coroczną akcję Peach-o-Rama. Brzmi absurdalnie, ale to właśnie ten rodzaj jednorazowych, hiperspecyficznych narzędzi, do których nikt nie napisze gotowej apki w sklepie.

W praktyce vibe-coding oznacza, że zamiast zatrudniać dewelopera albo spędzać tygodnie na nauce Flutter, Johnson opisała problem jak człowiek i dostała działający prototyp. Gemini sam zgłosił błąd - “Channel is unrecoverably broken & will be disposed” - i od razu podał przycisk naprawy. 233 sekundy później model raportował sukces, używając terminów “blockages” i “race conditions”. Johnson przyznaje wprost, że nie rozumiała ani słowa. Kliknęła przycisk i działało.

Architektura aplikacji

Gotowy produkt ma logiczną strukturę:

  • Strefy roślinne - osobne sekcje dla różnych części ogrodu
  • Lista zadań - podzielona według priorytetów i terminów
  • Plant doctor - moduł do przesyłania zdjęć roślin i diagnozy problemów przez AI
  • Integracja pogodowa - rekomendacje dostosowane do aktualnych warunków

Całość Johnson załadowała na telefon z Androidem, żeby mieć dostęp bezpośrednio w ogrodzie - tam, gdzie według jej słów, faktycznie żyją rośliny.

Skąd w ogóle pomysł na aplikację?

Ogród Johnson przez lata funkcjonował na zasadzie zbiorowej ignorancji. Osiem lat temu, po przeprowadzce, ona i mąż założyli, że krzewy i drzewa to samoobsługowe systemy. Rzeczywistość odpowiedziała chwastami rozmiarów biblijnych. Po latach walki z chwaszciem, jednorazowej wizycie ogrodnika i kilku latach względnego spokoju - problem wrócił. Krzewy zaczęły wykazywać oznaki stresu, chwasty odbiły.

Zamiast kolejnego ogrodnika, Johnson postanowiła rozwiązać problem systemowo: narzędziem, które pomoże jej zrozumieć co, kiedy i jak robić w ogrodzie przez cały sezon.

Gemini jako junior developer z problemem estetycznym

Technicznie aplikacja działała od razu. Problemem okazał się ciemny motyw - Gemini wybrał ciemnofioletowe tło bez żadnych instrukcji w tym kierunku. Drobnostka, ale symptomatyczna dla vibe-codingu: model wypełnia luki decyzyjne własnym smakiem estetycznym, nie zawsze zgodnym z oczekiwaniami użytkownika.

To odróżnia ten styl pracy od tradycyjnego programowania - developer zapytany o brak specyfikacji kolorystycznej zazwyczaj pyta o zdanie. Model po prostu wybiera i idzie dalej.

Johnson skończyła z narzędziem, które faktycznie zabrała do ogrodu. Czy aplikacja wygenerowana promptem przez dziennikarza technologicznego zastąpi wizyty ogrodnika - tego artykuł nie rozstrzyga. Sprawdzi to sezon.

[AI] Artykuł powstał z pomocą AI na podstawie weryfikowanych źródeł i zredagowany przez redakcję Odkrywaj.AI.