16 April 2014

The Ruby Reflector

Topic

UIs

  Source Favicon
On Coding Horror 1 month ago.
Email

…those improvements home to the mothership, you're creating two totally different and incompatible UIs for doing the same things.

It seems like a fool's errand to dump millions of dollars of development time into these radically different, siloed app platforms when Amazon could have spent it improving their website and making that experience scale a bit better to every device out there.

The World Wide App

But that's not an option, because apparently the web is dead …

codinghorror.com Read
  Source Favicon
By Jeff Atwood of Coding Horror 1 month ago.
Email

…those improvements home to the mothership, you're creating two totally different and incompatible UIs for doing the same things.

It seems like a fool's errand to dump millions of dollars of development time into these radically different, siloed app platforms when Amazon could have spent it improving their website and making that experience scale a bit better to every device out there.

The World Wide App

But that's not an option, because apparently the web is dead …

codinghorror.com Read
  Source Favicon
By Joey of Global Nerdy 2 months ago.
Email

Enterprise mobility is too costly. There are lots of inexpensive options for building enterprise apps, and custom-built enterprise apps don't have to have the same UIs as consumer apps.

Enterprise mobility needs big investment in infrastructure. Most of the infrastructure is taken care of by the carrier and wifi — most of what you'll need to add is made up of building ways to integrate mobile devices with your back end.

globalnerdy.com Read
  Source Favicon
By Assaf Arkin of Labnotes 3 months ago.
Email

Empty States chronicles great examples of empty state UIs.

Pixel Perfect

Web Typography: Using The Golden Ratio and REM's . That's an interesting way to work with rem , but also ...

Why I dislike the rem unit tackles the problem with older browers, buggy implementations, and media queries. So maybe no rem for me this year.

Bulletproof Accessible Icon Fonts tackles the (in)accessibility aspect of icon fonts, and offers some workable …

blog.labnotes.org Read
  Source Favicon
By Jay Fry of New Relic 5 months ago.
Email

…rapid innovation and growth in this area. They especially highlighted those that emphasize intuitive UIs, deep analytics, smooth integration, and scalability. And, the IDC research calls out New Relic as a leader.

The newly released " IDC MarketScape: Worldwide Production APM Software as a Service 2013 Vendor Analysis" takes a look at qualitative and quantitative measures for scoring vendors in the space. The idea is to provide a framework for tech buyers to independently …

newrelic.com Read
  Source Favicon
On ZURB 7 months ago.
Email

…mere tool. But this may fade alongside black-and-white design. Especially when combined with voice UIs, users may not appreciate apps that talk back.

Virtual keyboards. All-glass devices were the first step away from physical keyboards. The next step will be virtual representations of real buttons. We've seen prototypes before . They'll be customized with your favorite shortcuts, and even sized properly for your fingers.

Interfaces meant to be worn. A swath of new devices …

zurb.com Read
  Source Favicon
On The Pug Automatic 1 year ago.
Email

The Capybara testing library has built-in functionality for waiting on asynchronous JavaScript (Ajax) .

For example, this works even if the content is added by Ajax:

1 2 click_link ( "Add to favorites" ) page . should have_content ( "Added to favorites" )

Behind the scenes, Capybara will retry finding the content if it's not yet present.

But if you write optimistic UIs that say "Added to favorites" immediately, and only then …

henrik.nyh.se Read
  Source Favicon
Email

…discussion with like-minded people, give a talk to fascinated listeners, or make your rounds along the hallway track.

The unconference is what you make of it. Want a talk about Android UIs? Sign up. An armchair linguist? Throw your name on the whiteboard. Want to hack sweet code in the hallway while soaking up the buzz of energy? You got it.

Plus, free food and drinks !

Got it?

Got it. Register today and we'll see you there!

robots.thoughtbot.com Read
  Source Favicon
By John Resig of John Resig over 1 year ago.
Email

Open Source projects out there that have done a lot of hard work in translating their UIs. For example Drupal has all of their translations online in easy-to-download formats. I was able to find a number of strings that I needed by going through their files.

Look at already-localized sites. This is another cheat but look for other sites that have some of the same features of your site and have already gone through the hard work of localizing into multiple languages, like Google. (In …

ejohn.org Read
  Source Favicon
By Loren Segal of gnuu.org over 1 year ago.
Email

…swap out method implementations, you shouldn't use DI solely for testability of your APIs. And that, my friends, is really the only real point about DI being made in these posts.

To qualify the argument a little more: you should be thinking about using DI in your APIs if there are interesting compositions you want to be able to influence or substitute out—specifically large components, like databases, UIs, etc.

gnuu.org Read