Portfolio




QuickUnits, Then and Now

I’ve been remaking my old app, QuickUnits, and have enjoyed the direction the design is going. While I’m not quite ready to publish the new version, I would like to show the direction the app has been going. I’ve made all new custom icons and completely re-written the app in Swift. The old app was in JavaScript, HTML, CSS, and wrapped in Cordova.

Let’s start with the icon. I used the same icon from 2013 to 2019 (when I removed the app from the store). I still like the original, but I always thought the “x:y” could be a little confusing since it’s not in the name of the app anywhere. For the new one, I took the new length icon, turned it 45° and inverted it. It’s meant to look a little bit like a “Q” (circle with diagonal line), and also be a more obvious reference to the internals of the app.

Next, the menu. While I liked the simplicity of the old menu that overlaid the keypad, it didn’t leave much room for expansion, and also doesn’t follow the conventions that most people are familiar with on the iPhone. The 2017 version was largely the same, but with some cleanup to match the modern iOS aesthetic. The new menu splits the app into a more familiar iPhone app layout and allows for endless expansion as well as light and dark modes. I’ve also completely redesigned all the unit icons. They’re made with strong inspiration from Apple’s SF Symbols to try and stay true to the iOS look.

The unit view takes the same cues as the menu. I’ve changed the highlight on the selected unit and added category separation to make it easier to find the units you’re looking for. Here’s a view of the speed converter with the only measurement that really matters already filled in.

The older version of QuickUnits had what I could only describe as an “ugly hack” when it came to negative numbers. In order to enter a negative temperature, I put a minus button in the middle of the converter view. There’s no excuse, that was laziness. In order to correct this egregious design flaw, I’ve now made the keypad modular. If a negative button is needed for a given category, the category calls for it in the code and it appears in the bottom row, where it belongs. The other buttons in the bottom row seamlessly resize to fill the space. Throw in the new color and return to rounded rectangles (the way buttons are meant to be) and we’ve got a nice design overall.

Now for an all new feature – copy and paste. Simply hold down on the the selected menu and various options to copy and paste from the clipboard. We even have different versions for copying out to allow you to match the format of where you’ll be pasting it later. This is something I always meant to do in the old versions, but never got around to.

And finally, a sneak peek into the iPad design. With a larger screen there’s no need to swipe back to show the menu, it’s all on the screen all the time. I’m currently battling a bug or two with the iPadOS 16 beta, but I’m sure we’ll have it smoothed over soon enough.

That’s all for now. I’m planning to release the new version of the app when iOS/iPadOS 16 comes out in the fall and possibly for the Mac sometime after that. Stay tuned, I’ll post again when it’s live.

Nerdride – Logo Design

Once upon a time I was going to organize an annual bike ride for nerds like me, I got as far as the logo design. And as you may have noticed, I liked it enough to use on my blog instead.

Mars ASCII’O

Just a fun little thing I coded in JavaScript. I wanted a way to translate basic text into ASCII art. So here’s a page that will do just that, complete with a custom made ASCII font. Anything you type in the first box will be translated into the ASCII font below. I’m not divulging what project this is for yet, but I will say it’s meant to make chapter headers for a story.

Space – Icon Design

The Lounge – Icon Design

Lost Designs: Awesome Note

I was going through a bunch of my files a fews days ago and came across an app design I made in May of 2014, which I had completely forgotten about. There aren’t many designs of mine that I love five years later, but this one definitely qualifies. It’s also funny that I put design notes in the sample files.

I didn’t end up making Awesome Note, or anything derived from this design but there’s a big part of me that wishes I had. I am keeping the color scheme close at hand though.

Playdate Fan Art

Panic is a fantastic software and game company (I use their Transmit app every day). Yesterday they announced their new game console called Playdate. It looks like a lot of fun so I made some wallpapers in tribute.

iPhone X, XS, XS Max, XR

Old school iPhones like the 6 – 8 Plus (16×9)

Human, Dog, Crow

I’m very excited to announce that I’ve launched a fun, new project. It’s an all new web comic called Human, Dog, Crow. I should have written this article yesterday, since that’s when I launched it, but it turns out that launching a fun little web comic takes as much work as launching any other website, and I ran out of time.

Stay tuned there to see what kind of of antics Human, Dog, and Crow get up to.

I made the website from scratch (programmed in PHP for the curious coders out there). I will probably open source the site code eventually as it’s pretty simple system to use for making a web comic site. And I think it would be fun to see what other people can do with it. I still have some more work I want to do on the system before I open source it, stay tuned. I also need to come up with a good name for the comic system.

Grandio Greenhouses Mobile Conversion

The Grandio Greenhouses site was originally built by another contractor but was not built responsively, meaning it didn’t adapt to phones or other small screens. I’ve completed the conversion while keeping the desktop site intact, and collected some screenshots to show some of my favorite parts.

Information Systems Design