War das ein Tag! Da denkst Du das wird so ein normaler „ich zeig euch ein „Hello World“ und das wars und dann kommts knallhart mit „wir programmieren uns gleich was vernünftiges“. Aber der Reihe nach.
Adobe hat zum Adobe XD Plugin Developer Workshop Tag geladen. Das hört sich schon sehr speziell an, aber da mich als nicht-Developer das schnelle erstellen von UI’s interesiert hat und man mit plugins in Adobe XD nun mal eine ganze Menge machen kann bin auch ich diesem Ruf gefolgt. Anwesend waren rund 25 Leute und der Meetingraum im C-Hub in Mannheim war somit voll.
Nach der kurzen Einführung ging es auch gleich los mit dem erstellen des ersten plugins und einigen Übungen. Das was einem hier innerhalb von 2 Stunden beigebracht wurde dafür würde man bei einer „normalen“ Developer Schulung gleich mal einen Tag brauchen und der Trainer geht dann noch gemütlich rum. Wer also eine gemütlich langweilige Verkaufspräsentation irgendeines Vertrieblers erwartet hatte war hier definitiv falsch. Wissen pur wurde unter Druckbetankung vermittelt. Einfach WOW!
Innerhalb des halben Tages hat man also bereits ein funktionierendes Plugin mit einer Dialogbox und einer Abfrage. Für eingefleischte Developer im Adobe XD Bereich war das natürlich Kinderkram, aber es zeigt auch wie schnell man was herzeigbares sogar als Anfänger erstellen kann. Nur mit ein kleinbisschen Programmiererfahrung.
Um die Mittagszeit haben einige Plugin Developer einmal über Ihre Schultern schauen lassen wie Sie einige bekannte Plugins entwickelt haben bzw. was der workflow dabei war.
Nach der Mittagspause wurde dann an den eigenen Plugin Ideen gebastelt und zusammen mit den erfahrenen XD Developern an Fehlern oder einzelnen Plugin Teilen gearbeitet.
Am späten Nachmittag hat man dann das Ganze nach einigen Plugin Demos zum gemütliche Teil hin ausklingen lassen. Zwischendrin blieb natürlich noch mehr als genug Zeit zum Netzwerken.
Mir ist beim Workshop dann aufgefallen, das man gerade mit plugins viel automatisieren kann. Dadurch kann man XD nicht nur als reines Rapid Prototyping Tool verwenden sondern mit den entsprechenden Plugins auch produktiven Content hinten raus fallen lassen. Hier sind dann natürlich auch diverse Kopplungen an andere Produktive Systeme sei es andere Adobe Produkte, wordpress, Trello, etc. machbar.
Wer also selbst Lust hat sich tiefer mit dem programmieren von Adobe XD Plugins zu beschäftigen für den habe ich hier noch einige Infoquellen:
- Download der aktuellen Version von Adobe XD: adobe.com/products/xd.html
- Code Editor nach Wahl installieren (z.B. Brackets oder Visual Studio Code) und damit schön aussieht gibts noch Brackets Themes und Extensions dazu.
- Dokumentation zu Adobe XD Platform: adobexdplatform.com
- Adobe XD forum: forums.adobexdplatform.com/
- Adobe Developer Newsletter: adobe.com/subscription/ccdevnewsletter.html
- Adobe I/O Console: console.adobe.io/plugins
Wer jetzt nicht so arg der Developer ist, aber dennoch was im Bereich der kreativen Adobe Produkte dazulernen will sollte sich den Adobe Blog oder die diversen Facebook Gruppen und Seiten zu den jeweiligen Produkten genauer anschauen. Hier werden immer wieder entsprechende Veranstaltungen geteilt.
Einen offiziellen Bericht zum Event ist von Ingo Eichel Ingo Eichel auch schon verfasst.
Nette Beobachtung: rund 95% der Teilnehmer hatten ein Macbook dabei. Davon hatte ein Großteil die Kamera mit Gaffa abgeklebt. Drei Leute hatten Lenovo Notebooks und der Rest bunt gemischt samt Surface Geräten. Fast die Hälfte hatte Logitech Mäuse dabei … ob die meinen Artikel gelesen haben?!
Update: Zum September 2021 wird Adobe Brackets wohl eingestellt. Man findet hierzu aber noch die Infos auf Github und als Alternative wird Visual Studio Code empfohlen.
Update 02-2023: Es scheint doch weiter zu gehen! Ich habe eine Info von der App bekommen, das es ein Update gibt und auch die Website ist normal erreichbar.
Update 05-2023: Es gibt Neuigkeiten von Brackets. Nun gibt es neben dem installierbaren Programm auch eines im Web. Phoenix heißt das Ganze. Siehe auch Phoenix.io Homepage.