Die Erschaffung einer natürlichen Interaktion ist das Ziel für David Karich, Entwickler von Spiele-Skills wie „Lügenbaron“, „Was singt Dave?“, „Flaschendrehen“ und vielen anderen.
„Ich habe viel Zeit dafür verwendet, die Gestaltung der Interaktionen im Skill interessant zu gestalten. Ich möchte, dass meine Nutzer Spaß haben, wenn sie einen meiner Skills nutzen, also müssen auch die Texte spannend, witzig und abwechslungsreich sein“ erzählt Karich.
Die Arbeit hat sich gelohnt. Bisher erhielt Karich für fast alle seiner Skills auch Developer Rewards. Der „Lügenbaron“ ist mit zehntausenden von Nutzern der bisher erfolgreichste Skill.
Besonders wichtig ist für Karich die Qualität: „Ich wollte vor allem, dass meine Skills abwechslungsreich sind, nicht nur Ja oder Nein-Fragen beantworten und dann ist das Gespräch beendet. Ich wollte die Skills interaktiver machen, zum Beispiel mit Antworten, mit denen der Nutzer so erst nicht rechnen würde.“
Mit Flaschendrehen – Wahrheit oder Pflicht ist Karich dann gleich noch einen Schritt weitergegangen. Er hat den Skill nicht nur im deutschen Alexa Skills Store veröffentlicht, sondern ihn auch übersetzt und als „Truth or Dare“ im britischen und amerikanischen Alexa Skills Store zur Verfügung gestellt. Der Skill ist der Erste für den Karich Developer Rewards erhielt.
„Flaschendrehen war gerade einen Monat online, da erhielt ich einen Anruf von Amazon, mein Skill sei so erfolgreich, dass ich damit jetzt Geld verdiene. Ehrlich gesagt, ich habe gedacht, da macht sich jemand einen Scherz mit mir. Aber danach erhielt ich eine Bestätigung per E-Mail. Ich war sehr überrascht, ich habe mir vorher keinerlei Gedanken um Monetarisierung gemacht“, erzählt er.
Als Karich 2016 den Amazon Echo in einer Fernsehwerbung sah, war er neugierig, was man für einen Sprachservice entwickeln kann und welche Möglichkeiten Sprachinteraktion bietet. Karich leitet seit über zwölf Jahren seine Softwareagentur FlipZoom und hat von Berufswegen großes Interesse an innovativen Technologien. „Ich wollte es selbst ausprobieren und herausfinden, was mit Sprache alles möglich ist. Die Idee, Spiele für Alexa zu entwickeln hatte ich gemeinsam mit meiner Frau. Wir haben damals überlegt, was man mit der Sprache sinnvoll steuern kann. Daraus ist mein erster Skill Orakel-Otto entstanden“, erzählt Karich und legte mithilfe der Dokumentation im Developer Portal direkt los.
Für Karich sind die Developer Rewards vor allem eine Motivation. „Ich hatte richtig Lust, neue Skills zu entwickeln und meine Aktuellen weiter zu verbessern. Es ist ein Geschenk und Wertschätzung, wenn die Nutzer deinen Skill mögen und es ist noch mal etwas ganz Besonderes, wenn man dafür auch finanziell entlohnt wird“, findet Karich.
Sein nächster Skill „Was singt Dave“, für den er die Songs selbst einsang, wurde gleich komplexer, er investierte besonders viel Zeit in das Interaction Model, um den Skill dynamischer zu gestalten. Im Gegensatz zu seinen ersten Skills, kreierte Karich ein Konzept, bevor er anfing zu entwickeln. Zur Erhöhung der Skill-Qualität, verpflichtete er seine Freunde und Familie als Betatester. „Was man sich selbst ausdenkt, ist nicht notwendigerweise das, was echte Nutzer sagen. Das Testen ist ein sehr wichtiger Schritt in der Entwicklung“, findet er.
Für ihn ist es auch sehr wichtig, die Konversation so natürlich wie möglich zu gestalten. „Meine Nutzer sollen das Gefühl haben eine echte Unterhaltung zu führen, nicht mit einer Maschine zu sprechen“, erzählt Karich weiter.
Karich hat mittlerweile ein solides Business rund um die Skill-Entwicklung aufgebaut und hilft anderen Unternehmen mit seiner Erfahrung. „Die Developer Rewards habe ich vor allem ins Marketing und die Nutzerbindung investiert, um künftig einen neuen Kundekanal zu festigen. Das wäre so nicht möglich gewesen und zahlt sich monatlich aus“, erzählt Karich.
Anderen Entwicklern rät er genügend Zeit in den Entwurf des Interaction Models zu investieren. „Seid kreativ, überrascht die Nutzer mit euren Antworten, testet den Skill mit richtigen Menschen. Es lohnt sich vorher genau zu überlegen, was man machen will, ein Interaction Model lässt sich im Nachhinein nicht so einfach ändern, wenn die Nutzer sich schon daran gewöhnt haben. Auch wichtig ist, dokumentiert euren Code, auch wenn das erste Ausprobieren zum ‚Dirty-Code-Hacking‘ verleitet, damit ihr Updates später einfacher umsetzen könnt“, rät Karich.
Dass seine Nutzer mit den Skills Spaß haben, ist für ihn das Wichtigste: „Ich freue mich immer über Feedback und werde sogar selbst angesprochen. Eine Arbeitskollegin meiner Frau ließ mir neulich ein Dankeschön ausrichten, dass der Flaschendrehen-Skill ihre Party noch schöner gemacht hatte. Besser geht´s nicht“, freut sich Karich.
Urheber des Portraitfotos: Stephanie Müller.
Entwickler können jeden Monat Geld für Skills verdienen, die bei den Nutzern besonders beliebt sind. Durch die Entwicklung weiterer Skills, die Bereitstellung deiner Skills in weiteren Ländern oder auch durch Erweiterung deiner aktuellen Skills, kannst du noch mehr Nutzer erreichen und möglicherweise mehr Geld verdienen. Erfahre mehr über unser Developer Rewards Programm.