Contents tagged with UIUX
-
Welcome 2012
Things that happened in 2011
- MIX11 was a good conference, but not as great as MIX11. I blogged about
- The BUILD conference (here’s my short recap) at first did a good job at exciting me about the things to come. But then too many “oh, wait a minute, so you’re saying …” moments hit me.
- On both conferences Microsoft didn’t do much to prevent Silverlight from being labeled as “dead”. It’s a sad fact that we’re living in a world where reality is reduced to 140 characters or less. It’s just “good vs. evil”, “win vs. fail”, “the past vs. the future”.
There was one sentence near the end of the “Standards-based web, plug-ins and Silverlight” blog post in April that did say the right thing: “HTML5 is a solution for many scenarios, but developers should make the appropriate choice based on application needs”. But the mismanaged communication by Microsoft, obviously caused by political in-fighting, puts this pragmatic “use the right tool for the right scenario” approach at risk. Why was Silverlight RC5 announced one week before BUILD? Why wasn’t the 10 year support guarantee communicated at BUILD (even if without a specific date)?
Other companies would have entered the stage with a loud and clear voice, telling everybody “Look at us, we’re the greatest development company in the world, we offer X and Y and Z.” – without showing the infamously silly architecture diagram.
- On a more positive note: The dotnet Cologne 2011, the conference organized by the .NET user group Köln and my own group Bonn-to-Code.Net became the largest .NET community conference in Germany with almost 330 attendees.
Things that I have learned/observed/noticed in 2011
- I learned that I’m not the only one to have the growing feeling of “less participation, more consumption” in the (local) .NET community.
A discussion at the .NET Open Space 2011 in Karlsruhe brought up the word “consumity”. In Bonn, despite the success of the dotnet Cologne conferences, the core audience has remained virtually unchanged over the years; the majority is “cherry picking” specific topics and finding speakers from within the group is tough.
- I (again) couldn’t decide on a new smartphone to replace my vintage XDA Neo. After comparing Android, Windows Phone and iOS, I was ready to buy an iPhone (for its available software), but the 4S kept the design of the iPhone 4 which (in my humble opinion) is cool to look at, but doesn’t feel good in my hand. So one more year of being the only guy without a “real” smartphone. On the other hand my track record of waiting for a certain point in time to buy a piece of technology hasn’t been too bad.
- I finally made the jump from Paint Shop Pro to Photoshop. Being a PSP user since 4.x, the transition – especially un-learning certain key strokes – wasn’t easy and there are still situations where I’d be faster in PSP. But of course I also gained a lot from the transition. And learning something different and trying to soak up a different philosophy from time to time isn’t a bad thing, either.
Things I’m looking forward to in 2012
- The dotnet Cologne 2012 on May 4th. We’ll be able to keep many sponsors from last year, but we’re also looking for new sponsors. Just drop me a line via the “Contact” link and we’ll send you our information on sponsorship opportunities.
- A new version of Visual Studio, which I suspect/hope to be more of a “Visual Studio 2010 R2” than something completely new.
- Using async/await in C# in an RTM, i.e. non-CTP environment.
- Continuing my personal path from being a software developer with an interest in GUIs to becoming a UI/UX expert.
-
Rückblick: UI/UX für Entwickler in Berlin, Leipzig und Dresden
Gestern Abend fand nach Stationen in Berlin und Leipzig bei der .NET User Group Dresden der Abschluss meiner kleinen User Group Tour zum Thema “UI/UX für Entwickler und andere Nicht-Designer” statt.
An dieser Stelle besonderen Dank an Lars Keller vom INETA Deutschland Speaker’s Bureau sowie Torsten Weber, der den Termin in Berlin in die Wege geleitet und dafür sogar “seinen” Termin in Leipzig verschoben hat.
Die Folien zu meinem Vortrag stehen nun zum Download bereit.
Berlin
Los ging’s am 28.7. bei ALT.NET Berlin rund um Marco Rasp.
Bei diesem Termin zeigte sich wieder einmal das Dilemma kostenloser Veranstaltungen, wenn die Zahl der Interessenten größer als die mögliche Teilnehmerzahl ist: Einerseits musste die Anmeldung vorzeitig geschlossen werden, andererseits blieben an dem Abend durch etliche “No Shows” noch Plätze frei.
Zum Abschluss des Abends ging es dann in das bayrisch geprägte Lokal “Zur Haxe”; der heftige Kontrast zwischen dem Dirndl-Outfit der Kellnerin und ihrem breiten Berliner Akzent wird mir wohl länger in Erinnerung bleiben…
Leipzig
Schon am nächsten Tag besuchte ich die von Torsten Weber, Alexander Groß und Marcel Hoyer betreute .NET User Group Leipzig.
Wie schon beim Termin in Berlin ergaben sich einige interessante Diskussionen, schade war nur, dass der Abend seinen Ausklang nach dem “offiziellen” Teil nur im allerengsten Kreis fand.
Dresden
Die paar Tage bis zur Veranstaltung bei der von Oliver Guhr, Robert Mühsig und Lars Jonuscheit betriebenen .NET User Group Dresden hatte mein Körper genutzt, sich ordentliche Halsschmerzen zuzulegen. Da halfen dann auch diverse Lutschtabletten wenig. Aber trotz eines konstanten “Mann, bin ich fertig”-Gefühls lief aber auch dieser Termin gut – und Spaß habe ich beim Thema UI/UX ja ohnehin grundsätzlich.
Nach dem Vortrag fand sich dann noch eine erfreulich große Anzahl Teilnehmer, die sich (nach ein paar Parkplatzsuch- und Wegfindungsproblemen) im gemütlichen Innenhof des Bischof72 bei angenehmen Temperaturen unter freiem Himmel trafen.
Fazit
Auch wenn ich mittlerweile an dem nächsten UI-Vortrag arbeite und “UI/UX für Entwickler und andere Nicht-Designer” schon etliche Male gehalten habe, so wird mir dieser Vortrag trotzdem nicht langweilig.
Genau genommen ist es allerdings auch nie der gleiche Vortrag, denn je nach den Rahmenbedingungen wird er immer angepasst. Und im Laufe der Zeit habe ich einige Punkte gestrafft, andere genauer erklärt oder bisher nur erzähltes an Hand von Grafiken anschaulicher erläutert.
Wer weiß, vielleicht ergibt sich ja im nächsten Jahr wieder die Gelegenheit für eine User Group Tour. Ich würde mich jedenfalls freuen.
-
User Group Tour Berlin, Leipzig, Dresden: UI/UX für Entwickler
Ende Juli/Anfang August bin ich mit meinem Vortrag “UI/UX für Entwickler und andere Nicht-Designer” auf einer User Group Tour unterwegs:
- Berlin, 28. Juli, bei ALT.NET Berlin
- Leipzig, 29. Juli, bei der .NET User Group Leipzig
- Dresden, 3. August, bei der .NET User Group Dresden
Der Vortrag ist genau das Richtige für die Software-Entwickler, die von sich behaupten, dass sie “einfach kein Gespür für User Interface (UI) Design” haben.
Die Botschaft: Der Schritt von einer schlechten zu einer durchaus akzeptablen GUI ist häufig gar nicht so groß.
Aus dem Inhalt:
- Was Entwickler über Design, Emotionen und Gestaltgesetze wissen sollten
- Wie man GUIs mit Hilfe von einigen grundlegenden Gestaltungsprinzipien “aufhübscht” – und warum das alleine nicht ausreicht
- Was User Experience und Star Trek TNG gemeinsam haben
- Wer ist Heinrich und warum habe ich ihn erfunden?
- Last but not least: Was zugekniffene Augen und das Wissen um Fluchtreflexe mit Usability zu tun haben
Vorkenntnisse sind keine erforderlich (Interesse natürlich schon ;-), die Inhalte sind unabhängig von konkreten GUI-Technologien.
Ich freue mich schon sehr!
Update 2011-07-21: Die Anmeldung in Dresden ist jetzt möglich, der Link ist aktualisiert.
-
UI/UX-Grundlagen: Vortragstermine
Mein Vortrag “UI/UX-Grundlagen für Entwickler und andere Nicht-Designer”, den ich letztes Jahr auf der See# Party in Kreuzlingen (Schweiz) sowie bei der netug-niederrhein und “zu Hause” bei Bonn-to-Code.Net gehalten habe, wird in den nächsten Monaten an den folgenden Terminen zu sehen sein:
- 6. Mai in Köln – dotnet Cologne 2011 (Konferenz)
- 7. Juni in Nürnberg – .NET DevCon (Konferenz)
28.29. Juli in Leipzig – .NET User Group Leipzig (kostenlos, Registrierung notwendig) Wichtig: Der Termin wurde verlegt!- 3. August in Dresden – .NET User Group Dresden (kostenlos)
Die Vorträge in Köln und Nürnberg dauern jeweils 60 Minuten. Bei den User Groups gibt es die “Maxi-Version”, deren Länge je nach Umfang der anschlie-ßenden Diskussion erfahrungsgemäß bei ca. 90-120 Minuten liegt.
Vorschau
Bei der diesjährigen See# Party am 20. August werde ich erstmalig meinen neuen UI-Vortrag “User Interface Patterns in Silverlight” halten. Wobei mit den “Patterns” nicht Architektur-Entwurfsmuster hinter der UI wie z.B. MVVM gemeint sind, sondern tatsächlich im wortwörtlichen Sinne Patterns im User Interface. Der Vortrag betrachtet z.B: einige scheinbar selbstverständliche Interaktionsmuster noch einmal etwas genauer. Konkrete Beispiele in Silverlight sorgen für eine gute Mischung von Theorie und Praxis.
-
MIX11 – I’ll be there!
In about 6 weeks I’ll start packing my bags, getting ready for my trip to MIX11.
MIX10 was a great experience so I don’t mind the long hours in the cramped space of economy class during my flight from Germany to Vegas. Let’s hope that the Silverlight sessions don’t clash as much with the UX sessions as they did last year.
-
UI/UX-Grundlagen für Entwickler und andere Nicht-Designer
Nachdem ich den Vortrag bereits mit großem Erfolg auf der See# Party in Kreuzlingen (Schweiz) und bei der netug-niederrhein in Krefeld gehalten habe, wird es nun langsam mal Zeit, dass er auch “zu Hause” bei meiner eigenen .NET User Group “Bonn-to-Code.Net” zu hören ist.
23.11.2010 um 19:00 (Einlass ab 18:30)
Bonn Pützchen, in den Räumen der Comma Soft AG
(Infos zur Anfahrt auf der Bonn-to-Code.Net Website)Aus der offziellen Ankündigung:
Viele Entwickler behaupten von sich freimütig, überhaupt kein Gespür für die Gestaltung von Oberflächen zu haben und können mit dem Begriff "User Experience" noch weniger anfangen. Wer es dabei belässt, macht sich die Sache jedoch ein wenig zu einfach, denn häufig ist es nur ein kleiner Schritt von einer schlechten zu einer durchaus akzeptablen GUI.
Dieser Vortrag stellt einige grundlegende Gestaltungsprinzipien vor, gibt praktisch einsetzbare Tipps und klärt u.a. was zugekniffene Augen und das Wissen um Fluchtreflexe mit Usability zu tun haben. Er ist dabei unabhängig von konkreten GUI-Technologien.
Dauer: 2x 45min
-
Krefeld: Vortrag UI/UX-Grundlagen am 15.9.
Am 15. September bin ich in Krefeld bei der netug-niederrhein zu Gast und werde dort einen Vortrag zu User Interface Design und User Experience halten.
Aus der offiziellen Ankündigung:
Viele Entwickler behaupten von sich freimütig, überhaupt kein Gespür für die Gestaltung von Oberflächen zu haben und können mit dem Begriff "User Experience" noch weniger anfangen. Wer es dabei belässt, macht sich die Sache jedoch ein wenig zu einfach, denn häufig ist es nur ein kleiner Schritt von einer schlechten zu einer durchaus akzeptablen GUI.
Dieser Vortrag stellt einige grundlegende Gestaltungsprinzipien vor, gibt praktisch einsetzbare Tipps und klärt u.a. was zugekniffene Augen und das Wissen um Fluchtreflexe mit Usability zu tun haben.
Es handelt sich dabei um eine leicht erweiterte Version des Vortrags, den ich auf der See# Party in Kreuzlingen (Schweiz) gehalten habe – sozusagen der “Director’s Cut”.
Die Veranstaltung beginnt um 19:00, weitere Informationen (Veranstaltungsort etc.) auf der Website der netug-niederrhein.