Shawn Hickman
  • Podcast
  • Photos
  • Shop
  • Feeds
  • About
Sign in Subscribe

Posts

Moving from Gatsby to WordPress

For the past year or so this site has been running on  Gatsby.js. Gatsby is a static site generator built with React. I had built some stuff with it at work and decided to give it a try for my personal blog. The process ended up being too tedious

By Shawn Hickman 28 Jun 2020
Implementing iOS 13 Dark Mode Settings in Sofa

Sofa

Implementing iOS 13 Dark Mode Settings in Sofa

In iOS 13, people will be able to choose a light or dark “theme” that will apply system wide. Regardless of what you think about dark mode, apps that don’t adopt this will stick out like a sore thumb. Luckily, Sofa already has a dark mode, but I needed

By Shawn Hickman 07 Sep 2019

Design

How to Make Expandable Elements Less Confusing

Expandable elements are extremely common across desktop and mobile apps. So common in fact that you might be wondering why I’m spending time writing about this. Things that are common are not always well understood. A well-designed expandable element comes down to the placement and rotation of the caret

By Shawn Hickman 31 Aug 2019

Design

Things to Keep in Mind When Designing Native Mobile Apps

You’ve been designing web apps for years, and you’re a total pro at it. Well done! Now you have to design your first native app and you’re not quite sure where to start. Don’t worry. The good thing is most of your web design knowledge is

By Shawn Hickman 28 Aug 2019

Design

Design System Resources

This is a list of resources for design systems. Hopefully, it will be as helpful to you as it is to me. This will be updated as I come across more design system goodies. System Examples These are examples of design systems that I reference frequently. Either for their content,

By Shawn Hickman 26 Aug 2019

Posts

Tom Bihn Synik 22 Research

I’m looking at purchasing a Tom Bihn Synik 22. These are resources I’m collecting to help me decide if I should purchase. I’ll be updating this resource as I come across more info. Written Reviews & Forum Discussions * Synik 22 / 30 Questions & Answers * Review: Tom Bihn

By Shawn Hickman 25 Aug 2019

Sofa

Fixing Sofa’s Tight-Coupling Problem with Coordinators

Sofa was suffering from a tight-coupling problem between view controllers. I discovered this while trying to refactor my massive controllers. I stumbled upon the coordinator pattern, which ended up being a great solution. A quick note I’m a beginner when it comes to iOS development, and the coordinator pattern

By Shawn Hickman 21 Apr 2019

Sofa

Why I Made Sofa FREE

I go over the reasons for making Sofa a free app.

By Shawn Hickman 06 Sep 2018

Sofa

The Story of a PITA Button

I try to get a button working. Yes. A button.

By Shawn Hickman 14 Aug 2018

Sofa

Researching the Sofa App Store Page

I conducted research on the Sofa App Store page. I also discuss the process & tools used to conduct the research.

By Shawn Hickman 19 May 2018

Sofa

Let's Design Quick Add

A video showing you the process I went through to design Quick Add in Sofa.

By Shawn Hickman 11 Mar 2018
How a Designer Built and Shipped an iOS App in 6 Months

Sofa

How a Designer Built and Shipped an iOS App in 6 Months

There’s a constant debate about whether or not designers should learn to code. While I’m happy to talk about that at length, I think it’s helpful to look at it from a different perspective. What are you trying to accomplish? Are you trying to get a job,

By Shawn Hickman 16 Dec 2017
See all
Shawn Hickman
Powered by Ghost

Stay in Touch

Get updates via email.