October 1, 2025

Adventures in FUI work on a Film

I had the honor of being recommended to work on a film being produced here in Birmingham that needed custom UI prototypes on set. I love movies—I’ve been going to Sidewalk Film Festival religiously for years—so stepping behind the scenes to do what I do best was an incredible, collaborative adventure.

The production needed a dating app interface for a classic “meet cute” moment. A major company had product placement in the film, so they sent over some prototype files in Figma. My first thought: easy peasy—I’ll tweak these, load them up, and we’ll be ready to roll.

Spoiler: it was not that simple.

The Problem

The files they sent… didn’t exactly cooperate.

  • Figma requires internet. Which is fine for design reviews, but not so fine for a film set where Wi-Fi and cellular connections can’t be trusted.
  • The prototypes glitched. White screens after a swipe or two—if you even made it that far.
  • They sent iPhone files. We were filming on Android. Cue facepalm.

Clearly, I had to improvise.

Rebuilding the Prototype

I pivoted to Proto.io, which lets you download prototypes for offline use. I rebuilt the swiping feature there to make things seamless. But soon discovered another issue: Proto.io’s Android app had an aspect ratio bug. On a brand-new Pixel 10 Pro, the prototype would stubbornly show white bars on the sides. No full-screen option. No fix.

So after hours of rebuilding, I realized I needed another solution.

The Workaround

I exported the prototype to HTML, zipped up the assets, and loaded them onto the phone with an sHTTP server app. Android, of course, tried to scatter my files into Photos and Documents, so I had to wrangle everything back into place. Then came the pixel density problem—the prototype was about 35 pixels too big. Back to the drawing board to resize everything properly.

Oh, and did I mention the original assets were Apple-specific? So I made myself a real Android login to the dating app, grabbed screenshots, and recreated the UI from scratch to make sure it looked accurate on set. Ironically, even on shoot day, the official Android files the company finally sent still glitched out with white screens and had iPhone menu bars left in.

Thankfully, my rebuilt version worked.

Extra Asks

Like any good production, there were last-minute requests:

  • Scrolling profile view. I added it literally the night before so the love interest’s profile could appear on camera.
  • Green screen mode. I swapped the app’s background to a specific blue that minimized reflections on the actor’s hands.

On Set

Once we got rolling, everything went smoothly. I worked with the props team to manage the phone between takes, reset the prototypes, and switch between green screen, scrolling, and swiping modes as needed. The actress using the phone was tech-savvy and even learned to reset it herself, which made shooting a breeze.

By the end of the day, I had learned how to:

  • Adapt to a film set’s fast-moving needs
  • Prototype a dating platform from scratch
  • Make it run offline as a standalone Android app
  • Troubleshoot pixel ratios, servers, and kiosk settings under pressure

The Takeaway

Was it chaotic? Yes. Did I regret a few tool choices along the way? Definitely. But in the end, the prototype worked, the shoot went smoothly, and I felt proud knowing I played a small but significant part in bringing movie magic to life.

Sometimes design isn’t about perfect conditions—it’s about solving problems creatively, even when the Wi-Fi’s down and the files are glitching.

Most of all, I loved the entire process. It was such a fun challenge to merge my design skills with the fast-paced energy of a film set. I’d jump at the chance to do more movie work in the future—it’s an exciting space where tech, storytelling, and creativity collide.


January 12, 2018

Why we emphasize discovery (and what that is anyhow)


Published on the Range Blog in 2018

If you reach out to Range for an estimate, you’ll probably receive a quote that includes “Discovery.” It’s a fun, albeit nebulous, word that means our team works with you to unearth important information.

What is Discovery?

It looks different from project to project but the basic approach is the same. Our team brings questions and your team brings responses. Then we talk through the gray or tricky stuff together. At the end, everyone has a better idea of where to go and how to get there.

This is where the term Discovery comes from – our team discovers more about your business, pain points and how we can help. Your team discovers more about how we work and how we’d like to solve your frustrations. Most of our clients walk away understanding their own goals, audience and brand better than before.

What happens in Discovery?

Our team brings up topics like:

  • Your business: Stories are powerful and, in the first part of Discovery, our team wants to hear the true story of how your business or idea came about. We also want to hear about the problem(s) you’re solving and your ideas for the future.
  • Your audience: When our team asks about your Audience, we’re asking about the people who interact with your brand and the people you’d like to interact with your brand. We want to hear what they love, what they hate and what they particularly love about you.
  • Your brand: A lot of our clients don’t have detailed brand guidelines and that’s okay. When our team brings up your brand, we’ll ask you about who you are now and who you’d like to be a few years from now. We’ll also ask you to describe your brand personality. For example, are you more serious or more playful?
  • Content: The words on your site are pretty important. And, for a lot of our clients, so is the content on their blog. Our team asks a lot of questions about content strategy, goals and voice. It helps us get to know your brand better and make sure your website advances your content, not hinders it.

There are a lot more questions we can (and do) ask, but these are the basics for most projects.

What’s the result?

In addition to some unquantifiable momentum, Discovery clearly outlines Big Problems and how to fix them in the context of your business, brand, audience, and content. Chances are we’ve solved your Big Problem before; Discovery helps our team know how to solve it in your unique setting.

In terms of deliverables (an output our team gives to you), that looks like Site Goals or terms of success. It can also look like audience profiles or user workflows, depending on your project.

Why does it matter?

The deliverables that come out of Discovery are things our team and your team will reference throughout the rest of the project. Site goals help our team determine whether a new feature or design element is worth including. Audience profiles help determine whether landing pages meet customer needs. Our team checks both of these often to make sure your project is heading in the right direction.

Discovery is valuable for what it provides, but it’s also valuable for what it prevents. A detailed conversation at the beginning of the project helps prevent questions like, “why wasn’t this discussed earlier?” and “how come no one knew about this requirement?”.

Do you do any projects without this?

On very rare occasions, yes. Usually, no. And really, we don’t ever want to skip discovery. Neither do our clients. Discovery meetings are fun (as in actually fun, not just endurable) and they motivate every team member to do their piece. Even if most of the information our team would ask for is already available, we don’t want to skip the opportunity to get to know you and kick things off on a good note.

Can you answer more Discovery questions?

You bet! If you have more questions, give us a shout. We’d love to chat about our process and what this piece looks like.

August 16, 2017

Purpose-Driven Productivity

Posted on the Range Blog in 2017
This post could come across as anti-productivity. To be clear, I’m all for productivity. I think my team and I have amazing skills that we can and should optimize this week.

What I am not for is haphazard productivity – the pursuit of crossing something off a todo list as fast as possible (just because it’s there) to get to the next item (just because it’s there).

If we have a limited amount of mental and physical energy each day, I want my team working on the right tasks and some meaningful end goal. I want our productivity to be purpose-driven.

What most posts don’t mention

But most productivity posts I read don’t focus on why we should be productive. They’re full of 12 secrets or 7 steps or 5 ways to squeeze every minute of a work day. And while many of these articles actually are full of very good and helpful tips, they don’t hone in on the purpose of our productivity. They don’t start with why.

Instead, they make a handful of assumptions.

Productivity assumptions

Most authors assume your answer to “why should I be productive?” is one of the following:

  1. You’d like a raise. “Do more, make more” is an unwritten mantra in your company so you hustle to do more.
  2. You enjoy the feeling of being productive. Completing tasks boosts your self-esteem so you check off every box you can find.
  3. There’s something else you’d rather be doing. You’re in it to win it…just not at your day job. You knock work out fast so you can spend more time elsewhere.
  4. You crave control. Sure, you’d like to be more productive, but what you’re really after here is controlling your time as much as possible.
  5. You’d like relief. Your work day feels something like drowning and if someone could just throw you a life ring, that’d be great.

I don’t think many of these reasons, these whys, are inherently awful, but a lot of them look like they have bad side effects. For example, burnout seems imminent with the first two whys. And the third and fourth? They don’t necessarily lead to better work, just to treading water.

Is that where we want all this cultivated time and energy to lead – to burnouts or treading water, just-barely-surviving?

The big what-if

What if we started with more meaningful, more purposeful whys?

What if our productivity hinged on these kind of whys:

  • Our work has a significant and positive impact on our teams, and we want to optimize that.
  • Our efforts are part of a larger, meaningful company vision and we care to advance it.
  • The things we create impact society in a good way and we want to spread good influence.
  • What we produce paves the way for others to succeed and we want to construct a clear and helpful path.

What might we produce if we did more for these kind of reasons as opposed to crossing off to-dos for the first kind of reasons? Where might our work lead us?

Give a purpose-driven approach a try. Identify a distinct purpose for your efforts, put all those good tips to work, and see if you and your team can’t accomplish some seriously meaningful goals.

May 31, 2017

Paradise Gold: A Sara Cannon Art Opening at TrimTab Brewing

Sara Cannon Art is back at Trim Tab brewery! Stop on by and drink good beer, get some food from Tropicalio food pop up, and listen to great tunes curated by theafterparty!
Read more

January 7, 2016

Pushing the Creative Limit

This post, adapted from a lightning talk that Sara Cannon gave at WordCamp US, is about creativity and the ever present push to continually find that spark or that idea. We feel that this doesn't just apply to design, but to other mediums as well.

Read more

May 29, 2014

Product Review: Quirky + GE Aros Smart Window Air Conditioner

My house gets really hot in the Alabama heat. I have central AC controlled by a Nest Learning Thermostat. But the upstairs is decidedly hotter in this 1912 house despite new insulation in the attic. For a few months out of the year, the upstairs rooms need an extra boost to keep things comfy without freezing out the downstairs and making the power bill insane.

I had been using a fridgid air for a few years and decided to put that in a different room and "upgrade" to a tech savvy model: the Quirky + GE Aros Smart Window Air Conditioner. It's been an interesting change with a lot of pro's and con's. Let me lay it out for you:

Pro's:

  • syncs to your smart phone for easy-anywhere control.
  • the wink app knows when your gone and when your home because of your phone's location and will turn on or off the unit. amazing.
  • the wink app keeps track of your budget for running the unit to save you money and energy
  • the look of the unit is incredibly more beautiful than normal models
  • despite being not functional, the wings on the unit are pretty
  • the UI is simple and easy to use

Con's:

  • the unit came with two detached parts that were not in the instruction assembly manual. put those on first before installing the unit. they hold the wings in place.
  • the wink app keeps logging me out and its a pain to have to enter your password from bed when you want to adjust the unit.
  • the unit blows air up out of the top instead of straight into the room. I have made a modification using a Baseboard Register Air Deflector that works pretty well.
  • they are pretty, but the wings on the unit are flimsy roller shades that do not seal well and let bugs in
  • the unit is louder than my fridgid air
  • the blue lights are very bright but seem to auto shut off after a bit

Annoying log in screen when I just want to turn the unit down

Insane Customer Service

I reached out to Quirky, they have excellent customer service. They are even mailing me more bug-proof wings to install on my machine after telling them about the issue. Quirky even offered to have me speak directly to an app developer/technician because my phone keeps logging out. I don't think I've had such a great same-day response with a product before.

Conclusion

I really think that the model needs some improvements, but this is expected of a first run product. Hopefully they'll improve the unit significantly on the next model. I am not sure if I am happy shelling out the amount of money that I did considering the con's, but I am keeping the unit anyway. Technology makes me happy.

disclosure: this post has amazon affiliate links in it. ;)

May 28, 2014

Here’s to you, Maya Angelou.

Here's to you, Maya Angelou. Thank you for living a beautiful life of encouragement, wisdom, and grace.

Nothing can dim the light which shines from within

- Maya Angelou

August 22, 2013

WordCamp Birmingham 2013 is this weekend!

avatarIt is happening this weekend! Yet another #WPYall WordCamp Birmingham! Brian Krogsgard, Andrew Searles, and I have been working relentlessly to make it the best camp yet! We're so excited for the awesome line of speakers, incredible sponsors, new venue, and more. If you live anywhere in the southeast, please register now! #WPYall

Sara Cannon is a Web Design and Branding Specialist | Helping brands build seamless digital experiences.
She's also an Artist.


Do you have a project she can help you with? Contact Sara at sara@saracannon.com.

Skip to content