Interaction design - IxD

+ iPhone - Multiple Email Signatures


If you're anything like me, you have at least two email accounts; your work email (outlook) and your personal email. Using my iphone, it's always bothered me replying to personal emails with my professional title, contact info, etc... My outlook signature. I find it (get this) unprofessional to send an email with an inaccurate signature.

So why is it that after 4 years, my iPhone still doesn't have the ability to use account specific email signatures? Integrating this kind of functionality seems so simple from an interaction designer perspective, so instead of crying about it, I decided to prototype it.
Read more...

Work completed

  • Interaction Design
  • Prototypes

project prototype

iPhone - Multiple Email Signatures

+ Mobile view: quick & dirty


So why is it that after 4 years, my iPhone still doesn't have the ability to use account specific email signatures? Integrating this kind of functionality seems so simple from an interaction designer perspective, so instead of crying about it, I decided to prototype it.

Check out more details on the full site (same url) when you get back to your tablet, mac, or pc.


Work completed

  • Interaction Design
  • Prototypes
  • Standard view of iPhone Settings menu

    Standard view of iPhone Settings menu

  • Standard view of iPhone Mail, Contacts, Calendars Settings

    Standard view of iPhone Mail, Contacts, Calendars Settings

  • Hybrid view of signature edit option - within the email account setup

    Hybrid view of signature edit option - within the email account setup

  • Input screen for account specific email signatures

    Input screen for account specific email signatures

The project

It's easy enough to jail break your phone and go this route to enhance your iPhone's email settings. But more often than you would assume, I try to tow-the-line when it comes to the black magic of cracking and hacking.

The result

Developing this type of functionality appears rather simple at first glance. Just as the Iphone allows you to maintain multiple email accounts, it should also set aside a little memory and a bit of logic to increase the overall usability and intuitive nature of the device. After all, what's a few bytes between friends?

By removing the "Signature" option from the global email settings list, we've created a modular signature function that allows the feature to be accessed by more than one email account. The signature data from each account instance could easily be stored in an array with the rest of that particular email account's settings.

The "Signature" option will now be modified to be a local setting of each email account (Outlook, Gmail, etc...). From an Information Architecture/UX perspective, this serves as a natural and intuitive progression when creating or editing an email account. From here the creation and implementation of the feature is unchanged.

I've outlined the basic functionality necessary to create multiple email signatures, however now we must have sound logic in order to implement this new functionality. Let's start by looking at the existing ability to switch between accounts while drafting an email.

By touching the "Cc/Bcc, From:" field while drafting an email, the user is able to select the, "From" field in order to choose which account the email is sent from. In order to implement multiple email signatures on the IOS platform, we need to dynamically update the appropriate signature whenever the user chooses an email account that's not the default.

This doesn't sound too difficult right? But what happens when you're at the end of your email and THEN you decide to select a different email account. We have to change the signature's value, so as long the "signature" is a variable we can change it's value on the fly.

I could bleed on and on about the details of how this should work, but at the end of the day I'm just here to present my IxD POV not bore you to death. ;)

More IxD Projects

Change Work Category