July 1, 2019No Comments

Android development exercise: OMG Star Wars!

I was recently contacted about a Senior Product Design role that is potentially a hybrid design & development role. After meeting with them and discussing my Android background, they asked that I do a take-home coding exercise based on the Star Wars API.

Read more

March 8, 2019No Comments

Typeface study: web font combos recommended by Stepto & Son

In the process of redesigning my site, I've been brushing up on my web typography skills. I've been following Matej Latin's Better Web Type email list, reading his book, and trying out interesting combos using Adobe Fonts based on what I've learned.

Read more

July 31, 2018No Comments

UX development exercise: Android shared element transitions

For a recent exercise, I messed around with shared element transitions in Android. This type transition is useful for selecting an image from one view that will be shown in another.

Read more

September 21, 2016No Comments

What is a UX Developer?

With both iOS and Android sporting similar apps and features, it's creative design and clever animations that's driving competition between the platforms. Each platform is constantly updating with powerful tools and components to make up-to-date mobile apps really stand out. With the intense competition in the app stores and waning apathy of users, developing something striking is critical.

It takes an experienced creative developer to handle this challenge, which is a role I've held for the last six years. I'm an Android UX developer.

Read more

September 12, 2016No Comments

How to use Adobe Generator in Photoshop to manage Android image resources

I learned a very cool method over the weekend which should make managing image resources for my Android apps much more streamlined. Adobe Generator adds asset organization into Photoshop layers, dramatically simplifies the process for creating images, and resolves common human errors.

Read more

June 23, 2016No Comments

9 Tips for Using Android Styles

Android styles are often overlooked yet they're an extremely powerful way to simplify layouts. Styles boost code legibility, reduce technical debt, and provide design consistency and flexibility.

Read more