Page view counter

Something New Coming – Pocket MFA

My theory, based entirely on my own experience is that many developers would like to know just a bit more about design (not all developers, and not a lot more, just some developers, and just a bit more). Our reasons include:

1. The bar has been set higher by Silverlight and other application development platforms that set high user expectations

2. Some of us don't have access to professional designers, or don't have access early in our project

3. Some of us are developing prototypes and no designer is involved but we want the prototype to look good enough that the design doesn't "get in the way."

In short, we're putting our code in front of others, and while many folks can say they don't care what it looks like, the truth is that good looking (or at least good-enough looking) code makes a very different impact than poor looking applications.

Thus, I am taking action. My goals are to provide this information to developers in what I'm calling the Pocket MFA  series. This is an entirely optional set of add-ons to the tutorials, videos, blog entries and other work I do. It will be optional and easy to skip, but my hope is that you'll find value in it. It is an experiment that will last through Q1 and then be reassessed.

As a start, I'll be making recommendations on some background reading, but I'm happy to announce that one of our best designers will be adding a brief commentary to my forthcoming videos (at the end so you can skip it if you really don't want to know about this) detailing small changes that I could have made to improve the appearance of my application.

These commentaries will run under 5 minutes, but collectively I hope to learn and I hope they will teach, the fundamentals that we can use to bring the appearance of our applications up that notch or two that can make a world of difference.

There are three books that I typically state are indispensible to anyone creating software (The Design of Everyday Things, Why Software Sucks and Don't Make Me Think).  That said, if we're focusing on design, then I think we may want to start with this gem:

 

And while it is not targeted at Silverlight 2, you may well want to get a leg up by watching Arturo's brilliant video from the Fire Starter series. Click on the image below to go to the Firestarter site, and then click on Arturo's tile (see arrows) to watch his video.

FireStarter

Published Thursday, October 16, 2008 10:15 AM by jesseliberty
Filed under: ,

Comments

# re: Something New Coming – Pocket MFA

I think this is a great idea Jesse, just sad we have to wait for Q1 for it :(

It would be a great idea if you make the tutorial as you use to, then a designer uses these ~5 minutes going over your application and making it nicer. This could also be a seperate, but associated video, this way it's easier to avoid for the people who don't wanna se it :)

I think you are on to something very right here. We all want Silverlight to be a success, but , and thats a fact, we are missing the designers...

By making these small "design tips and tricks" for us developers so we can make our apps look nicer, Silverlight will be more successfull and the designers will come :)

Thursday, October 16, 2008 11:19 AM by Qbus

# re: Something New Coming – Pocket MFA

It seems that the Silverlight application on the Firestarter link (visitmix.com/.../Default.aspx) isn't properly upgraded to Silverlight 2.0. I get a "Get Silverlight" image, and I have the final release installed.

Thursday, October 16, 2008 11:22 AM by Qbus

# re: Something New Coming – Pocket MFA

Jesse, this is a great idea! I'd love to learn more about design! :)

And it's true; making things look "pretty" is important. No matter how cool and well designed our code is, if the application looks like crap no one is going to think it is impressive (well, maybe other developers then). Having a really good designer is of course the best solution, but that is not always an option.

Besides, I think designing is fun. I'm just not good at it, but I'd love to learn some basics so that my apps don't look too bad. :)

I hope to see both design in the sense of making things look nice, but also design in the sense of making things behave in a good and userfriendly way (interaction design).

Thursday, October 16, 2008 11:49 AM by haagel

# re: Something New Coming – Pocket MFA

Great idea. Looking forward to it.

Thursday, October 16, 2008 12:24 PM by zmorris

# re: Something New Coming – Pocket MFA

One of the most challenging aspects of a developer and a designer working on a project, relates to application's "logic" and application's "design". A good application is when the design fits perfect with the logic of the app or where the logic manifests itself in a good design. I've seen good looking apps (from design point of view) but it contradicts totaly with a it's logic and it's interactiveness. And I've seen ugly apps (like the old Lotus 1-2-3, where it became the std in it's time), because the design carried it's logic perfectly and did not get in your way. Although it was not pretty but very effective.

When you have two separate groups (developers and designers) you'll find more often than not, that each one wants to dominate the app.

I also find it, if the developer (knowing the logic well) and be able to artistically design a great UI, is the best combo. Any time I've worked with designers, I found it to be more frustrating than productive. So, I truly believe with the advent of RIA applications, we as developers should become a better designer. You just become more productive.

I welcome this initiative that Jesse has begun!

My two cents!

..Ben

Thursday, October 16, 2008 12:51 PM by BenHayat

# re: Something New Coming – Pocket MFA

Jesse, which one of those books would you say, it's best for using for screen design? I know your read a lot of books, which would you pick?

..Ben

Thursday, October 16, 2008 12:55 PM by BenHayat

# re: Something New Coming – Pocket MFA

Ben, if you mean screen design from an aesthetic how do i make this look great view, I'd definately go with the Robin Williams book.  If you mean screen design from the "how do i make sure my users can use this easily and not be confused" it would be either Don't Make Me Think" or Why SW Sucks"

Thursday, October 16, 2008 1:50 PM by jesseliberty

# re: Something New Coming – Pocket MFA

Ah, thanks for dissecting my question and giving me options.

But based on many years of end-user UI design, I'm more in tune with "how do i make sure my users can use this easily and not be confused", but I think I'm going after the aesthetic design.

Very informative post. Love to see it in progress and see what others contribute to it.

MSFT has done it's part giving us the tool, now it's our turn what to do with it!

Thursday, October 16, 2008 1:57 PM by BenHayat

# re: Something New Coming – Pocket MFA

Just ordered your recommended book by Robin. Thanks Jesse!

Thursday, October 16, 2008 2:01 PM by BenHayat

# re: Something New Coming – Pocket MFA

YES!!!!

most of the time I have no "designer" to call on or they are contracted and I never get to work with them.

very frustrating to have some pages built by a photoshop guy and then to have to try and makeit work with .net .... it can be done but some of the hacks to make it work suck.

with SL I want to stop having the boss hire a flash guy and just get the graphics that i can import into blend....  which does raise one issue:

importing .psd files ....

I really really really wish there was a tool / addon that would read a psd and write an expression design file with the same layers and such....

so that I could pull it apart without having to buy photoshop.

Thursday, October 16, 2008 2:53 PM by figuerres

# re: Something New Coming – Pocket MFA

Ditto of all those comments that this is a great idea.  You have hit the nail on the head with points 1,2 and 3.  ditto also on the comment about having to wait to Q1 oh well something to look forward to in the new year.  

Thursday, October 16, 2008 6:48 PM by sariel

# re: Something New Coming – Pocket MFA

Talking about books...when will YOUR book be released Jesse? I'm looking forward to it! :)

Sunday, October 19, 2008 10:56 AM by haagel

# Silverlight news for October 20, 2008

Pingback from  Silverlight news for October 20, 2008

Monday, October 20, 2008 8:18 AM by Silverlight news for October 20, 2008

# So Much Technology – So Little Time

We have, I think, officially passed the point where anyone can keep up with the new technology available

Thursday, October 23, 2008 11:21 AM by Jesse Liberty - Silverlight Geek

# So Much Technology – So Little Time

We have, I think, officially passed the point where anyone can keep up with the new technology available

Thursday, October 23, 2008 11:51 AM by Microsoft Weblogs

# Silverlight Tipps vom Insider

Pingback from  Silverlight Tipps vom Insider

Friday, October 24, 2008 5:08 AM by Silverlight Tipps vom Insider