I find that a lot of conferences become clouded with sales pitches disguised as presentations and force-fed information that is designed to push agendas of one form or another. This is why RIAPalooza was such a refreshing difference.
As an event that was conceived, planned, and put on by members of the Chicago development community, RIAPalooza was really focused on honest expert opinions and group discussions about the various platforms available for RIA design and development.
I was honored to be able to give the conference opening presentation on Friday evening. As usual, I couldn’t help but to talk about the importance of user experience and about how the technologies that we now have as part of our design and development toolkits are much less about technology and more about enabling people to take creative ideas and bring them to fruition.
In my presentation, I gave an overview of the last 13 years of user interface technologies that we’ve had at our disposal and how they’ve evolved to the fantastic tools that we have today. In addition, I shared some concepts with the audience that I believe will be instrumental in the next 3 or so years as we continue to work as creative problem solvers with a flair for digital end-products and both online and off-line user experiences.
- What business factors go into deciding which RIA platform would be best for me?
- How can I convince my upper management that user experience matters and that we need to build more experiential software?
- How do you convince large corporations to adopt new creative technologies? What is the justification?
- Are plugins an issue? Whether it be Adobe Flex or Microsoft Silverlight, users need a plugin. How do we justify this?
- How is the process of designing and building a Rich Internet Application different than the Web sites or software that we have been building?
The rest of the conference (on Saturday) was filled with back-to-back knowledge sharing and expert insight into RIA design and development and because of the mix of presenters, covered the range of tools and technologies available in the market.
I spent the majority of my time speaking with Josh Holmes and Mike Labriola. Josh is a new Silverlight/RIA evangelist from Microsoft and Mike is a friend, fellow Chicagoan and perhaps one of the most wicked Adobe Flex architects on the planet. Mike is the founder of Digital Primates and works with Jeff Tapper and Mike Nimer… some of the brightest minds in the Adobe enterprise development community.
Personally, I found that the information presented by the handful of Microsoft staffers at the conference to be really valuable. As the guy who manages Roundarch’s relationship inside Microsoft’s “Mercury Agency Professional Program” I am often more focused on strategy and creative idea generation than “how to build” things. For someone who is generally a bit further away from the code than I sometimes should be, the information that was presented was worthwhile to say the least.
I learned a lot from Corey Miller and Anthony Hendley, clearly experts in MS Silverlight, WPF and XAML and was blown away by the expertise that both Corrina Barber and Tim Heuer showed (and shared) regarding Silverlight development and designer-developer collaboration and workflow. Very valuable and eye-opening stuff, and critical to anyone that is going to embark on a Silverlight-based project.
I was also really pleased to hear some of the ideas that have been brewed in my fair city of Chicago as Ka Wai Cheung (From We Are Mammoth) talked about his project that combines .NET with Flex and is essentially an online application built in .NET that builds Adobe Flex applications. It is innovation like this that really inspires me (and should inspire everyone!)
All in all, it was a great experience and I was fortunate to have met some of the interesting people that I did and have such great conversations. It is a real testament to the will of the “community” that events like this are taking shape across the country (and world). It is thrilling to see that a lot of the ideas that I’ve been harping on for years becoming accepted by the masses and that the community as a whole is now focusing on technology as a means to create better user experiences.