Két app fejlesztése hanggal és egerrel: elveszítették jelentőségüket az IDE-k?
Az új fejlesztési folyamatban a terminál és az AI együttműködése helyettesíti a hagyományos fejlesztői környezetet.

Az új fejlesztési folyamatban a terminál és az AI együttműködése helyettesíti a hagyományos fejlesztői környezetet. Ezt bizonyítja, hogy egy fejlesztő két alkalmazást hozott létre csak hanggal és egerrel, azaz a hagyományos billentyűzet használata nélkül.
A fejlesztő két Apple-programozási projektet valósított meg, amelyek mindegyike futni fog iPhone-on, iPad-en, Mac-en és Apple Watch-on. Összesen nyolc bináris fájlt hozott létre, amelyek végül az Apple App Store-on lesznek elérhetők. Az egyik projekt egy filamentkezelő rendszer, amely segít nyomon követni a 3D nyomtatókhoz használt filamentszalagokat. A fejlesztő 120 szalagot használ, amelyek négy tárolópolcon, egyenként öt polccal, tárolódnak.
A második projekt eredetileg a filamentkezelő rendszeren alapult, de azóta sokkal többre fejlődött. Ez a projekt kezeli a fizikai és digitális varrómintákat is. Sok varrónő, például a fejlesztő felesége, száz vagy ezer mintát gyűjt, és nyomon követni őket gyakran nagy kihívás. A kód NFC-címkeket és fényképeket használ a fizikai minták kezelésére. A kód hozzáad egy tonna eszközoldali AI-t is a minták elemzéséhez és a név, kategória, gyártó és egyéb releváns mezőadatok felfedezéséhez.
Az úgynevezett vibe coding folyamatban a fejlesztők a terminált és az AI-t használják a kódolásra, és nem a hagyományos fejlesztői környezetet. Ez a folyamat az instruct, build, test és guide szakaszokból áll, és nem tartalmazza az edit és debug szakaszokat. A fejlesztők a chat interfészen, gyakran csak egy terminál ablakban, töltik a legtöbb időt, és csak akkor érintik a fejlesztői környezetet, amikor egy build-et kell indítaniuk.
A fejlesztő képes volt két órán keresztül dolgozni a projekteken, miközben a kutyáját simogatta és a hanggal irányította az AI-t. Ez a folyamat lehetővé tette, hogy a fejlesztő mindkét projektet jelentősen előrehaladjon, és csak az IDE-ben kellett elvégeznie a build szakaszt.
Az AI Forradalom szerint az új fejlesztési folyamatban a terminál és az AI együttműködése helyettesíti a hagyományos fejlesztői környezetet, és az IDE-k csupán build és telepítés eszközként használhatók. Ez a folyamat forradalmasíthatja a szoftverfejlesztést, és az AI-t használó fejlesztőknek új lehetőségeket nyújthat a kódolásban.