About Atomic Object
We design and build world-class software for all sorts of clients.
Atomic Object Contact Us: +1 616 776 6020 contact@atomicobject.comCategories
Stay Connected
Design & Development
Figure, Readability, and Paper: UI Gems and a Successful Skeuomorph for iPad
The last time I wrote about user interfaces for tablets, I was talking specifically about how Fitts’s Law informs usability in tablet contexts. This time I’ll start with a new example in that category, but I’ll also expand the scope a little bit and take a look at some exciting new interactions that don’t focus...
Read More
Read More
Designing Around an Experience
When designing an app it’s easy to think about the thing I’m building. When sitting down to design, I usually start outlining the areas of the app I think should be there. I then draw sketches depicting the screens around that architecture. This doesn’t always work because what I think might be good for the…
iOS Mirroring and Programmatic Airplay Selection
Currently, Apple limits access to AirPlay and mirroring capabilities in their public APIs. Developers are given a great deal of latitude in terms of what content to display but are limited in how and where that content is displayed. On a recent project we needed more control over how and when content is displayed via…
Also posted in Languages, Mobile, Prototyping Tagged AirPlay, iOS, Private APIs, prototype Leave a comment
More Takeaways from Cooper UX Bootcamp
As you may have heard, a bunch of us atoms went to Cooper UX Bootcamp Midwest a few weeks ago. As you also may have heard, it was a really great experience. Other people have done a great job of telling the story of what went on. You can read those stories here and here,…
Also posted in User Experience 1 Comment
Organizational departments aren’t aligned with innovation
Dedicated, poly-skilled project teams are more effective at delivering innovation projects than well-honed, departmentally-distributed, operationally-focused teams. The choice of using an internal vs. external team is often considered when planning how to take on a significant innovation project. Internal expertise and capacity are two common factors used to assess the viability of the internal team….
Improving Unit Test Iteration Speed with Rails, Spork, and Resque
I’ve been working on a project using Rails lately, and one of the most challenging things about it has been trying to make the tests run efficiently. Unfortunately, there’s so much setup to get the Rails environment going that simple little unit tests take about 5 seconds to run. Of that 5 seconds, it takes…
Letter to an Undergraduate Computer Science Class
Last week I spoke to an undergraduate data structures class at GVSU. The talk was partially about data structures, but mostly about becoming a good developer. Most of this is old hat, but I think it’s good advice to just about anyone.
Also posted in Community, Culture, Languages, Tools, Unix, Linux, and Bash Tagged grand rapids Leave a comment
Lets Talk; An EventBus in Backbone.js
A few days back, we ran into an issue on a project using Backbone.js where we needed two Backbone views to be able to talk to one another. This is not an issue when there is a view A that has a reference to view B and binds to any events that propagate from B….

