UI Fundamentals for Programmers
Ryan will explain the key concepts you should understand to design and implement UI for your apps. He’ll cover screen-level details like language and visual techniques as well as implementation issues like modeling, markup, and view code.
People planning to attend this session also want to see:
Ryan Singer
37signals
Ryan is a designer at 37signals.
Add a comment (requires login)














Comments
Thanks for the book links Ryan. Where can I find your e-mail so I can e-mail you to get the slides? I
hey ryan, yours was definitely in my top three best. thanks. now that i am thinking about it more, i wonder if you have any thoughts aboug fixed vs. liquid design? +1 on getting a link to your slides,
Let’s try that first link again:
Domain-Driven Design by Eric Evans
Hi Francois. Here are the books:
“Domain-Driven Design by Eric Evans”www.amazon.com/Domain-Drive...=sr_1_1?ie=UTF8&s=books&qid=1241804868&sr=8-1
The Visual Display of Quantitative Information by Edward Tufte
wondering if someone could post the book suggestions that Ryan made at the session. I wrote them down but I forgot my notepad somewhere….doh!
Superb! Ryan was very bright, direct and humble. He made excellent points with a minimum of photos (you know, the humorous but usually unnecessary photos that seem to be the rage in some other presentations). Ryan’s slides were rich with content. Ryan was highly professional and his talk was highly informative and left me with a lot learned and a lot to think about.
What made the session so good is the fact that he presented the contents as an engineer, not as a designer.
Definitely the best presentation on UI I’ve seen.
I attended and would like to get the slides, but don’t have Ryan’s email address… anyone know it?
Ryan – one of the best sessions I’ve attended so far. I attended a talk you gave at last year’s RailsConf geared toward designers and enjoyed that as well.
UI is often treated as an afterthought – but its so much more than that. Your talk hit the sweet spot for me – providing advice about how to go about developing a usable interface.
I look forward to trying out the strategies you presented.
Furthermore – your presentation style was entertaining and informative. The time flew by. I wish there was more time.
Thanks!
per Ryan:
For those asking about slides, no I won’t post them. But if you attended you can email me and I’ll send them to you personally.
twitter.com/rjs/statuses/17...
Great session. Best so far! Only wish I’d be able to refer back to the video/audio later. Hopefully someone closer to the screen recorded it for posting. (crossing fingers)
Great session. Would have loved it to be tutorial length. Easily the best I have attended so far.
@Marshall: We’ve contacted the speaker, so hopefully we’ll have something soon.
Great session.. easily the best UI talk at a programming conference I’ve seen. Great job, Ryan.
Very good session. Packed with information and flowed really nice. One thing I’d like to see is more of is how designers interact with programmers. I work with designers of all different backgrounds and more often than not just simply treat programming languages as a black box they’d rather not learn. This usually ends up with a lot of paper shoving over the cubicle wall and making rapid iterations difficult. If you have any experience with this, I’d love to see how others handle this issue and avoid common pitfalls. This could be a whole different session, but I think it could be very helpful.
Great session. Any word on when the slides will be posted?
Very nice session, good slides, easy to follow. Good tips. Love the book suggestions.
Outstanding session! The only thing I would like to see is the same stuff presented in a much longer form. In 45 min we could only skim over all the great UI info that Ryan was presenting.
Also, this was the first room that actually had good power and network!
-Brian (@Mac_Zealot)