Immer mehr Menschen beginnen, eigene Apps selbst zu entwickeln.
Shen Translation Bureau ist das Übersetzungsteam von 36Kr, das sich auf Bereiche wie Technologie, Wirtschaft, Berufsleben und Alltag konzentriert und vor allem neue Technologien, neue Ideen und neue Trends aus dem Ausland vorstellt.
Anmerkung der Redaktion: Die Verbreitung künstlicher Intelligenz hat die Hürden für die Softwareentwicklung erheblich gesenkt und ein neues Ökosystem von Apps hervorgebracht, die von normalen Nutzern selbst erstellt und geteilt werden – unabhängig von offiziellen App-Stores. Diese demokratisierte Softwarerevolution bricht das etablierte Muster der Softwareverteilung und lässt die Massenproduktion wirklich in den Bereich der Softwareentwicklung einziehen. Dieser Artikel stammt aus einer Übersetzung und soll Ihnen neue Einblicke geben.
Bildquelle: Unsplash, aufgenommen von Alfred Kenneally
Vor etwa zwanzig Jahren arbeitete ich als Webmaster und Musikkritiker für ein sehr beliebtes Musikportal in Rumänien. Der Erfolg dieser Website war kein Zufall. Ihre Stärken lagen nicht nur in hochwertigen Originalartikeln, professionellen Kritiken zu Alben, Singles und Künstlern, sondern auch in der tiefen Zusammenarbeit mit großen Labels wie Universal Music. Der echte Kernvorteil, der sie von anderen abhob, war die intensive Förderung der unabhängigen Untergrundmusik. Jeder Musiker konnte seine Werke aufnehmen, auf die Plattform hochladen und Aufmerksamkeit sowie Feedback von Zuhörern erhalten. Meine Aufgabe war es, Plagiate und Urheberrechtsverletzungen zu erkennen. Sie fragen sich vielleicht: Was hat das mit mobilen Apps zu tun?
Bereits vor zwanzig Jahren waren die Hürden für das Erstellen und Aufnehmen von Musik so niedrig, dass auch normale Menschen es problemlos beherrschen konnten. Die Audiotechnik hatte sich längst stark entwickelt. Der bekannte Sänger Stromae hat öffentlich demonstriert, dass auch normale Menschen mühelos erfolgreiche Singles erstellen können. 1995, als ich neun Jahre alt war, besaß mein Cousin bereits ein voll funktionsfähiges elektronisches Keyboard mit zahlreichen Funktionen wie Takt, Synthese mehrerer Instrumente und Aufnahme. Dagegen war das alte tragbare elektronische Orgel, das ich von einem älteren Mann aus der Kirche übernommen hatte, laut und unangenehm – kaum als Musik zu bezeichnen. Doch das Kernprinzip bleibt unverändert: Schon vor der Zeit von KI, Tablets und GarageBand waren die Hürden für normale Menschen, Musik zu erstellen und aufzunehmen, extrem niedrig.
Die Veränderungen, die die Softwareentwicklung heute durchläuft, sind identisch mit denen, die die Musikindustrie vor Jahrzehnten erlebt hat. Genau deshalb gewinnen unterirdische, von Privatpersonen erstellte Apps langsam an Bedeutung.
Vor einigen Wochen stellte ich fest, dass ein Online-Tool, das ich häufig bei der Arbeit verwende, eine sehr schlechte Benutzererfahrung bietet und die Arbeitsanforderungen überhaupt nicht erfüllt – ich musste ein weiteres Tool verwenden, um die Arbeitsinformationen zu ergänzen. Nicht nur ich, sondern das gesamte Team litt unter diesem Problem. Also beschloss ich, das Problem selbst zu lösen. Aber ich hatte keinen Quellcode der Software – wie sollte ich sie modifizieren und optimieren?
Auf der Webseite kann eine Browsererweiterung dieses Problem perfekt lösen. Sie kann im Hintergrund Daten aus einem Tool erfassen, sie automatisch synchronisieren und in die Oberfläche eines anderen Tools einbinden, wodurch zwei umständliche Tools zu einem flüssigen, benutzerfreundlichen Werkzeug kombiniert werden. Mit dem KI-Code-Tool Cursor habe ich einige Stunden lang durch Gespräche und Debugging verbracht und diese Erweiterung erfolgreich erstellt. Bis heute verwenden sie und meine Teamkollegen sie ständig – die Erfahrung ist hervorragend. Und die Verteilung dieser Erweiterung ist extrem einfach: Ich habe das komprimierte Paket direkt in die Arbeitsgruppe gesendet, zusammen mit einem Video zur Installationsanleitung, und alle können sie selbst installieren und verwenden.
Ein neues Ökosystem ohne Aufsicht, frei und ungezwungen
Meine Kollegen haben diese selbst erstellte Erweiterung bereitwillig installiert – ausschließlich aufgrund ihres Vertrauens in mich. Sie kennen mich und gehen davon aus, dass dieses Werkzeug sicher und zuverlässig ist. Natürlich ist es tatsächlich sicher, aber im Wesentlichen handelt es sich nur um einen Stapel gepackter Codes und Konfigurationsdateien, die keiner offiziellen Überprüfung unterliegen. Personen ohne technische Kenntnisse können überhaupt nicht beurteilen, ob solche selbst erstellten Werkzeuge Sicherheitsrisiken bergen.
Das ist die Gemeinsamkeit aller „Untergrundprodukte“ und „von Privatpersonen erstellten Produkte“: Sie hängen stark vom Vertrauen zwischen Menschen ab. Das gilt sowohl für selbst gebrautes Bier als auch für Software, die normale Menschen mit KI schnell erstellen. Und das ist der Kerngrund für das Aufkommen eines neuen App-Ökosystems.
Noch im letzten Jahr haben die Menschen bei Arbeitsproblemen nur nach vorhandener Software gesucht, Tools kostenpflichtig abonniert oder Freunde nach nützlichen Werkzeugen gefragt. Aber mit der Verbreitung von KI wagen immer mehr Menschen, selbst spezielle Werkzeuge zu erstellen, um ihre Probleme zu lösen.
Das ist wirklich nicht schwer. Meine Nachbarin Janet, eine normale Person ohne Vorkenntnisse, hat selbst eine App erstellt, um die Fütterungsdaten ihrer Katze zu erfassen. Wenn sie das schafft, kann es auch jeder normale Mensch. Ich habe viele normale Menschen ohne Vorerfahrungen gesehen, die mit KI-Code schreiben und Software erstellen – und am Ende tatsächlich funktionsfähige Werkzeuge erzeugen. In den Augen professioneller Programmierer sind diese Werkzeuge keine offiziellen kommerziellen Versionen, und ihr Oberflächendesign ist nicht besonders ausgereift.
Aber normale Menschen kümmern sich nicht darum. Ihr Kernbedürfnis ist einfach: Ihr eigenes spezifisches Problem zu lösen. Es reicht, wenn das Werkzeug funktioniert und benutzerfreundlich ist. Und sobald es erstellt ist, können Freunde und Verwandte mit demselben Bedarf es direkt über Chat-Apps oder Cloud-Speicher weitergeben und verwenden.
So entstehen unterirdische, von Privatpersonen erstellte Apps: Es gibt keine App-Stores, keine offiziellen Märkte, keine Überprüfung vor der Veröffentlichung – nur die punktuelle Weitergabe selbst erstellter Werkzeuge zwischen normalen Menschen.
Noch interessanter ist, dass viele dieser selbst erstellten Werkzeuge besser funktionieren als kommerzielle Software, die man bezahlen muss. Fertige Software auf dem Markt hat oft überfrachtete Funktionen – Dutzende von Funktionen sind enthalten, aber die Nutzer verwenden möglicherweise nur ein oder zwei davon. Von Privatpersonen erstellte Werkzeuge werden vollständig nach Bedarf gestaltet, lösen ihre eigenen Probleme präzise und sind sehr zielgerichtet.
Ihr Oberflächendesign entspricht vielleicht nicht den Standards kommerzieller Software, aber es passt perfekt zu den Nutzungsgewohnheiten des Erstellers. Aus Sicht der Benutzererfahrung ist das sogar perfekt. Schließlich ist das größte Problem kommerzieller Software, dass sie nicht die Nutzungsgewohnheiten aller Menschen berücksichtigen kann – sie muss nur die Mehrheit zufriedenstellen, und die übrigen Nutzer müssen sich notgedrungen anpassen. Jetzt kann man es aber selbst ändern und selbst erstellen, wenn es nicht passt!
Eine neue Form zwischen Closed-Source- und Open-Source-Software
Diese unterirdischen Apps haben keine Urheberrechtslizenzen. Die Ersteller kümmern sich meist überhaupt nicht um Urheberrechte oder Lizenzregeln – ihr einziges Ziel ist es, praktische Probleme zu lösen. Mit KI können normale Menschen ohne kostenpflichtiges Abonnement und ohne teure Programmierer zu niedrigen Kosten spezielle Werkzeuge erstellen.
Diese Werkzeuge werden fast nie auf Code-Hosting-Plattformen hochgeladen – ihre Verbreitung ist sehr ungezwungen, erfolgt vollständig durch punktuelle Weitergabe zwischen Nutzern und kann sogar über USB-Sticks geschehen.
Spätere Nutzer optimieren sie weiter: Der zehnte Nutzer, der das Werkzeug erhält, kann mit KI neue Funktionen hinzufügen, die Oberfläche optimieren und es an seine eigenen Nutzungslogik anpassen. Der ursprüngliche Ersteller und die späteren Nutzer, die es weiterentwickeln, kennen sich höchstwahrscheinlich nicht. Innerhalb eines einzigen Jahres kann ein einfaches Werkzeug unzählige modifizierte Versionen und Ableger hervorbringen – ein vollständig spontanes Iterationssystem außerhalb des Open-Source-Ökosystems entsteht.
Der ursprüngliche Ersteller benötigt die späteren neuen Funktionen möglicherweise nicht – also können diese von Privatpersonen erstellten Werkzeuge vollständig unabhängig vom Ersteller weiterentwickeln und frei wachsen.
Ich gehe davon aus, dass es in Zukunft spezielle Plattformen geben wird, um diese unterirdischen, von Privatpersonen erstellten Apps zu verteilen, zu teilen und sogar zu verkaufen – ähnlich wie heute 3D-Druckmodelle oder benutzerdefinierte Bauanleitungen für Lego, wodurch ein eigenes Ökosystem entsteht.
Einfach ausgedrückt ist KI zum erschwinglichen 3D-Drucker in der Softwareentwicklung geworden. Selbst mit einer kostenlosen Testversion eines KI-Code-Tools können normale Menschen mit etwas Zeit für das Debuggen praktische Apps und Browsererweiterungen erstellen. Diese Freiheit beim Erstellen ist eine starke Fähigkeit, die normale Nutzer seit der Erfindung von Heimcomputern nie zuvor hatten.
Die Kreativität der Menschen ist unbegrenzt – wo ein Bedarf besteht, wird jemand ein Werkzeug selbst erstellen. Nicht alle werden mitmachen, aber viele normale Menschen werden es aktiv versuchen. Bei kommerzieller Software, die sie ständig verwenden, werden sie, sobald sie etwas Unbefriedigendes feststellen, eine zielgerichtetere, ihren Bedürfnissen besser angepasste Alternative selbst erstellen.
Normale Menschen können vielleicht keine vollständige Version von Photoshop erstellen, aber sie können die häufig verwendeten Funktionen nachbilden, das Oberflächendesign nachahmen und ein eigenes kompaktes Werkzeug erstellen. Diese Oberflächen und einzelnen Funktionen sind nicht urheberrechtlich geschützt – große Unternehmen können keine Ansprüche geltend machen oder sie behindern.
Ein chaotisches neues Ökosystem voller Chancen
Im Wesentlichen kehrt die Softwareverteilung zu den Massen zurück und wird wieder demokratisiert. Dieses neue Ökosystem wird zwangsläufig chaotisch sein und alle Nachteile von von Privatpersonen erstellter Software mit sich bringen – wie ungewisse Sicherheit, Fehler und Bugs, eine unausgereifte Oberfläche, keine offiziellen Updates und keinen Kundensupport.
Aber es ist unbestreitbar, dass es Probleme wirklich löst. In Zukunft werden immer mehr Menschen nicht mehr auf vorhandene kommerzielle Software angewiesen sein, sondern selbst Werkzeuge erstellen, um ihre Bedürfnisse zu erfüllen – oder im Internet nach Werkzeugen suchen, die andere erstellt haben.
Dieser Prozess braucht Zeit und wird zwangsläufig von Chaos begleitet – genau wie die Entwicklung, die ich damals beim Aufkommen der unabhängigen Untergrundmusik erlebt habe. Aber er eröffnet einen völlig neuen Softwaremarkt und neue Verteilungskanäle, die sich stark vom heutigen zentralisierten Ökosystem der App-Stores unterscheiden – und das ist definitiv eine gute Sache.
Die Menschen können spezielle Werkzeuge nach Bedarf erstellen und sie frei an Personen teilen, die sie benötigen. Genau wie Sie benötigte Objekte 3D-drucken oder eigene Möbel selbst bauen können, sollten normale Menschen auch Software selbst erstellen und frei teilen dürfen.
Meiner Meinung nach ist diese Softwarerevolution für normale Menschen unglaublich erwartungsvoll!
Übersetzerin: Teresa