Was passiert, wenn Sie einem Entwickler sagen, dass etwas unmöglich ist? - Er macht es möglich.
Das müssen Albert Leijenhorst und Daan van der Ham, Mendix-Entwickler bei Magnus Green, gedacht haben, als sie beweisen wollten, dass Mendix flexibler ist, als Sie vielleicht denken. Und die unterhaltsamste Art und Weise, das zu demonstrieren, ist - natürlich - ein Spiel zu entwerfen. Magnus Green hat bereits im vergangenen Jahr, während der MendixWorld 2019, Spieleentwicklung in Mendix vorgeführt. In diesem Jahr ging das Team beim Experimentieren und Vorantreiben der Technologie noch einen Schritt weiter, indem es ein kooperatives, nativ mobiles, Schatzsucher-Piratenpuzzlespiel entwickelten. Die Verwendung einer generisch gestalteten Modulvorlage läd Mendix Entwickler dazu ein, ihre eigenen Level, welche in die App importiert werden können, für das Spiel zu erstellen. Leijenhorst und Van der Ham haben dafür gesorgt, dass dieses Projekt für jeden zur Verfügung steht, egal ob man relativ neu bei Mendix, oder ein erfahrener Entwickler ist.
Was mir an Magnus Greens Projekt und ihrer Live-Präsentation gefallen hat, ist die Zusammenarbeit und der Spaß an der Sache. In Duncan Wardle's Keynote argumentierte er, dass wir mehr spielen müssen, um kreativ zu sein.
Wie wäre es also umzusetzen, dass nicht nur die Entwicklung von Apps Spaß machen, sondern auch deren Nutzung spannender sein sollte, um neuen Ideen schon während der Arbeit Raum zur Entfaltung zu geben? Vor ein paar Wochen, während eines Hackathon-Treffens mit dem SMART Digital Factory Tooling-Team bei Mansystems/FlowFabric, dachten der leitende Entwickler Bart Tolen und ich darüber nach, was man tun könnte, um das Application Code Reviewer-Tool (ACR) spielerischer zu gestalten. Wir haben uns Gamification-Elemente, wie das Sammeln von Punkten durch das Lösen von Verstößen, das Finden von Easter-Eggs und den Eintausch dieser Punkten zur Abstimmung über neue ACR-Regeln ausgedacht. Bart baute sogar eine funktionierende Bonusregel ein, bei der es Punkte gab, wenn sie zwischen den echten ACR-Regeln erkannt wurde.
Durch Zusammenarbeit und dem Zusammenbringen unserer Ideen, ging unsere Kreativität weit über das hinaus, was wir allein hätten erreichen können. Leijenhorst und Van der Ham haben das in ihrer Live-Session sehr gut veranschaulicht, und es ist das, was auch wir mit unserer Community tun. Laden Sie also die kostenlose ACR-Testversion herunter und lassen Sie uns wissen, was Sie darüber denken!
Die Piratenpuzzle-App steht zum Spielen auf iOS Geräten zur Verfügung und abgesehen davon, dass ich sie für eine gute Möglichkeit dafür halte, sich eine kleine Pause von der Arbeit zu nehmen, denke ich außerdem, dass die App ein schönes Projekt ist, um durch Zusammenarbeit die Mendix-Gemeinschaft zu stärken.