Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Better Software through the UI Design (Rubyconf BR 2011)

danielvlopes
November 07, 2011

Better Software through the UI Design (Rubyconf BR 2011)

Palestra apresentada na RubyConf Brasil 2011. Vídeo completo pode ser visto aqui: http://bit.ly/tR0TPf

danielvlopes

November 07, 2011
Tweet

More Decks by danielvlopes

Other Decks in Technology

Transcript

  1. ...

  2. Design is not just what it looks like... Design is

    how it works. “ ” Steve Jobs
  3. You've got to start with the customer exp. and work

    backwards to the technology. “ ” Steve Jobs
  4. Rubyconf::Application.routes.draw do scope '/mockups', :constraints => lambda { not Rails.env.production?

    } do match '/:action', :controller => 'mockups', :actions => /[^\/]+/ end end
  5. class MockupsController < ApplicationController # lockers def lockers_list end def

    new_locker end # slots def locker_slots end def new_locker_slot end # usage def new_locker_usage end def destroy_locker_usage end end
  6. <div class="page-header"> <h1> Localidades <%= search_field_tag :search, "", :placeholder =>

    "Filtrar por localidades ou depósitos", :style => "float:right; margin: 5px;" %> </h1> </div> <div class="row"> <div class="span14"> <% 10.times do %> <p style="padding: 5px; background: #e9e9e9; font-weight:bold; color: #000;"> Almoxarifado </p> <style type="text/css" media="screen"> li { border-bottom: 1px solid #EFEFEF; line-height: 25px; list-style: none; } </style> <ul> <li>B02</li> <li>B03</li> <li>Chapa Bancada</li> <li>Pré-produção</li> <li>Término de produção</li> ...