Adobe-Konkurrenz? Das taugt KI-Klon PhotoCraft | c’t uplink
Das Projekt ArtCraft entstand per Vibe-Coding und ahmt Photoshop, PowerPoint & Co. nach. Im c’t uplink diskutieren wir, was KI-Kopien können – und was nicht.
Follow #softwareentwicklung from Mastodon or any other Fediverse app and its public posts arrive in your timeline. No vutuv account needed.
@softwareentwicklung@tags.vutuv.de
software-entwicklung, software entwicklung
50 posts
🏗️ Softwarearchitektur: Technische Entscheidungen sind auch UX-Entscheidungen
Bei „UX” denke ich zuerst an das Interface: Was sehen Nutzerinnen und Nutzer, welche Funktionen bietet eine Anwendung? Das ist der sichtbare Teil – aber längst nicht alles.
Gute User Experience entsteht nicht erst im Interface: Architektur, Datenmodelle, Performance, Fehlerbehandlung und Priorisierungen prägen sie lange vorher. Viele Probleme dort lassen sich nicht beheben, weil ihre Ursache weiter vorne liegt.
Aspekte, die zunächst rein technisch wirken:
🔗 Architektur und Änderbarkeit
Wenn kleine Änderungen viele Abhängigkeiten berühren, lassen sich Nutzerprobleme nur langsam beheben – Nutzer leben länger mit bekannten Schwächen.
⚡ Performance
Langsame Reaktionen kosten Vertrauen. Menschen warten, klicken erneut oder zweifeln am Erfolg einer Aktion – bis zum Transaktionsabbruch.
🗂️ Datenmodelle
Werden intern „Beleg”, „Abrechnungslauf” und „Zahlungsdokument” unterschieden, während Kunden nach „Rechnung” suchen, müssen Menschen lernen, wie das System denkt.
📈 Datenqualität
Nutzung endet nicht mit der Bedienung: Wer Auswertungen erstellen will, braucht vollständige, konsistente und rechtzeitig verfügbare Daten. Sind sie es nicht, führt selbst die beste Oberfläche zu falschen Schlüssen.
⚠️ Fehlerbehandlung
„Ein Fehler ist aufgetreten” hilft niemandem. Gute Fehlerbehandlung erklärt, was passiert ist und was Nutzer jetzt tun können.
📊 Monitoring und Schulden
Wer nur Serververfügbarkeit misst, übersieht UX-Probleme, obwohl Menschen in wichtigen Nutzerflüssen scheitern. Technische Schulden – veraltete Module, fehlende Tests – blockieren Verbesserungen und sind damit auch UX-Risiken.
💡 Was sich daraus ableiten lässt
UX ist keine Rolle, sondern das Erleben von Menschen im Kontakt mit einem Produkt. Sie lässt sich nicht an UX-Professionals delegieren – weder als nachgelagerte Prüfung noch als „Hübschmachen” fertiger Funktionen.
Vor allen technischen Fragen steht eine andere: Welches Problem soll gelöst werden – und für wen?
Statt Grossprozessen: UX in bestehende Entscheidungen einbauen – etwa mit diesen Fragen:
❓ Welches Problem soll gelöst werden – und für wen?
❓ Welches Erleben verbessern oder verschlechtern wir dadurch?
❓ Woran erkennen wir später, ob sie richtig war?
🤝 Gemeinsame Verantwortung
Entwicklerinnen und Architektinnen erkennen oft früh, wenn Datenmodelle die Nutzung erschweren. Product Owner und Manager bringen UX als Kriterium in Produktentscheidungen ein.
UX wird besser, wenn sich Entscheidungen verändern – nicht, wenn Organisationen häufiger darüber sprechen.
🤖 Transparenzhinweis: Dieser Beitrag ist gemeinsam mit einer KI entstanden – die Inhalte stammen von mir, bei den Formulierungen hat die KI unterstützt.
🔗 Der vollständige Artikel:
#Softwarearchitektur #UX #UserExperience #Softwareentwicklung #Engineering #SoftwareDesign
Adobe-Konkurrenz? Das taugt KI-Klon PhotoCraft | c’t uplink
Das Projekt ArtCraft entstand per Vibe-Coding und ahmt Photoshop, PowerPoint & Co. nach. Im c’t uplink diskutieren wir, was KI-Kopien können – und was nicht.
OpenTelemetry: Collector-Updates zerlegen keine Filterregeln mehr
Schluss mit kaputten Collector-Pipelines nach Updates: Die OpenTelemetry Transformation Language (OTTL) ist in Version 1.0 stabil und rückwärtskompatibel.
heise+ | Softwareentwicklung mit KI: IT-Manager über Effizienzgewinne, Kosten, Risiken
IT-Manager von Bechtle, Ionos und TeamViewer verraten, wie KI die Softwareentwicklung produktiver macht und wie sie mit Kosten und Risiken umgehen.
Ubuntu Core Desktop ist zurück – fürs Web, Entwickler und Gamer
Canonical belebt den Ubuntu Core Desktop wieder: Mit neuer Core-26-Basis und modularen Snaps soll das System langfristig den Standard-Desktop ablösen.
Vibe-Coding auf dem Mac – vier Wege zur eigenen App
Ein erster Prototyp ist schnell gepromptet. Im Webinar sehen Sie, wie daraus eine App für iPhone oder Web entsteht und was für Sicherheit und Datenschutz zählt.
heise+ | Urheberrecht, Patente, Marken: Was beim KI-Nachbau von Software zu beachten ist
KI macht den Nachbau bekannter Programme verlockend einfach. Doch was technisch gelingt, ist längst nicht immer erlaubt. Eine juristische Einschätzung.
heise+ | Vibe-Coding statt Abo-Falle: Wie KI Adobe & Microsoft Konkurrenz macht
Mithilfe von KI schießen Klone großer Software aus dem Boden, Chatbots übernehmen deren Aufgaben direkt selbst. Doch ist das überhaupt sinnvoll? Eine Analyse.
KI und Open Source: Subreddit r/opensource sperrt KI-gestützte Projekte aus
In einem Subreddit zu Open-Source-Themen ist KI unerwünscht. Weil man KI-Unterstützung aber nicht so einfach erkennen kann, geht die Aussperrung viel weiter.
#Steady #Klimacrew
Vom Puristen zum #IDE-Nutzer
Ganz langsam. 😁 Wie verändert sich der Workflow, wenn man statt eines simplen Editors mit einer IDE arbeitet? Als Hobby-Entwickler hat mir Notepad++ immer genügt, aber jetzt will ich endlich auf IDE umsteigen und auch mal einen integrierten Code-Assitenten teste. Doch gänzlich begeistert war ich nicht. 😱
Bluesky bohrt KI-Tool „Attie“ auf – und bewirbt das lieber auf X
Seit dem Frühjahr bietet Bluesky ein KI-Tool an, das soll jetzt mehr können als Feeds bauen. Der Dienst bewirbt das lieber nicht bei der eigenen Nutzerschaft.
heise+ | Schluss mit Vibe-Coding: Sandbox für professionelle KI-Entwicklung gebaut
Ein Prompt macht noch keine gute Software. Mit unserer Sandbox hilft ein LLM bei der alltäglichen Softwareentwicklung, bearbeitet Tickets und agiert planvoll.
Per Vibe-Coding auf dem Mac zur eigenen App
App-Idee, aber keine Programmierkenntnisse? Das Mac & i - Webinar zeigt vier Wege, Apps auf dem Mac zu entwickeln und für Web, Mac oder iPhone bereitzustellen.
heise+ | Vibe-Coding am Mac: So legen Sie los
Mit Claude und Xcode entwickeln Sie Mac-Apps, ohne selbst Code zu schreiben. Wir zeigen Schritt für Schritt, wie aus einer Idee eine lauffähige Anwendung wird.
heise+ | KI-Harness erklärt: Das unsichtbare Gerüst von LLMs
Alles Mögliche wird als „Harness“ bezeichnet. Wir schauen uns an, was hinter dem Begriff steckt und warum KI-Systeme überhaupt Harnesses benötigen.
c’t-Workshop: Sicherheit von Anfang an – Threat Modeling für Entwicklungsteams
Welche Risiken stecken in einer geplanten Architektur? Im Workshop lernen Sie, die wichtigen Fragen zu formulieren, bevor Änderungen später teuer werden.
heise+ | Für welche Art von Spielen sich die Engine Godot eignet – ein Interview
In der Spieleentwicklung wird die quelloffene Godot Engine immer beliebter. Wir haben einen Entwickler nach dem Warum gefragt und wohin die Reise geht.
Vibe-Coding, CarPlay-Navis, Notizen-Apps sowie iPhone, AirPods und Macs im Test
Wie erstellt man sich selbst mit KI eine Mac-App? Und welche Navi-App mit CarPlay-Anbindung taugt etwas? Das verrät die Mac & i 5/2026.
heise+ | c’t-Story: Lost Places
Sind Spieleentwickler beneidenswerte Spaßfürsten? Manchmal vielleicht, aber widerspenstige Projekte und Terminstress können wie bleischwere Gewichte wirken.
Mac & i 5 mit iPhone- und Mac-Tests jetzt vorab im heise shop erhältlich
Jede Menge Hardware-Tests und viele Tipps zu den neuen Apple Systemen liefert Mac & i im brandneuen Heft 5/2026. Das steckt alles drin.