Thumb Zone

I’m used to thinking of ergonomics in terms of chairs, desks, physical plant, tennis rackets, etc., but this week our expert UX designer, Cami, blew my mind when she shared a “natural thumb extension” image that she uses to help design for mobile.

“What’s this?” I asked

“The green zone is where the controls should be,” she replied.

“Ohhhh,” I said. “Ahhhh….”

Hackathon Team Whack-A-Toad: An Exploration of Daydream Using the Android SDK

Going into the latest hackathon, I knew there were several options for building a virtual reality (VR) app for Android devices. Google currently has two platforms for VR available: Cardboard and Daydream, not to be confused with the screensaver mode on Android phones. Cardboard is Google’s original foray into the VR headset realm, released June 25, 2014. With it, you could put your phone into a cardboard headset to view 360 degree video and some VR content. Interactivity outside of head tracking was done with a singular button that you could press.

6 Design Tips for iOS and Android Jason Swetzoff Fri, 07/07/2017 - 22:03

Recently I've been designing a few mobile apps. The first app was designed from scratch for both iOS and Android. The other was taking a pre-existing iOS app and translating the design and UX to be more suited for Android. It's been an interesting process that has taught me a lot about the differences and similarities of the two different platforms. I've also been discussing, sharing, and working directly with both iOS and Android developers to create the best experience on both platforms. I’d like to share some tips I’ve learned.
 

iOS: A Quick Script to Retain Your Sanity With CoreSimulator Folders (Updated for Xcode 7). Sam Ingle Mon, 09/21/2015 - 21:03

Previously, we published a script to work around the opaque iOS Simulator folder structure on Xcode 6. With the recent release of Xcode 7, the naming structure changed a bit, so we've updated the script below:

iOS: A Quick Script to Retain Your Sanity With CoreSimulator Folders. Sam Ingle Mon, 04/27/2015 - 22:34

Note: This is outdated. See our update for Xcode 7

When Xcode 6 was released this past fall, Apple switched from a relatively sane folder structure to a completely opaque GUID based structure. For debugging purposes, it’s often nice to be able to browse your app’s file structure in the simulator without resorting to NSLogging a device ID.

Integrating Faux Pas into your iOS Continuous Integration Workflow Sam Ingle Sat, 02/28/2015 - 01:15

Faux Pas is a OS X app that analyzes your source code for possible bugs and stylistic issues (among many, many other things). It also has a nifty command line tool that we wanted to integrate into our continuous integration process. Here's how we made it happen.

Continuous Delivery for Enterprise on iOS

In part two (part one) of a series on iOS automation, we'll discuss continuous deployment. Thankfully, due to wonderful tools like Hockey, it’s never been easier. In this post, we’ll go over installing the native Hockey app on your server, configuring its associated command line utility, and setting up a post-build trigger that will automatically upload your XcodeBots build and release it on Hockey.

Mobile Drupal optimization results

Our responsive redesign has been a great improvement for metaltoad.com. I was still not entirely satisfied with the speed of our site, especially while waiting for my train at the busy Pioneer Square! One of the major obstacles for mobile networks is lag, and so I set out to cut down the number of HTTP requests. By improving the site's stylesheets and scripts, I was able to eliminate a dozen extra requests.

Ready for transformation?