How to Design Mobile Credentials Card Art for iOS

Mobile Credentials iOS Card Art Guide

 

Last modified: 08.08.2023

The purpose of this guide is to walk an Access Control System provider's digital design team through the formatting requirements and customization options for iOS wallet-based mobile credentials. Schlage Mobile Credentials allow credential bearers - or patrons - to store an NFC-based credential in the digital wallet of their iOS or Android device (or paired Watch device) and use that credential in place of physical credentials. With the information covered in this guide, a design team is prepared to produce artwork in format and quality to satisfy card art requirements.


If you're a developer interested in learning how to build the Mobile Credential App that supports distribution of credentials to user's digital wallets, please see the How-To Guide for Building a Schlage Employee Badge Mobile Credentials App for iOS.


Target Audience for this Guide

This guide is intended to be read and used by digital asset designers responsible for developing image content to be used in software projects. It may also be useful for the software engineering resources responsible for building Mobile Credential applications.


Mobile Credentials High-Level Architecture

Schlage Mobile Credentials give patrons the ability to use an NFC-based credential - known as a pass - stored in their phone's/watch's Wallet - to gain access to secured spaces managed by an Access Control System (ACS). This guide will not focus on the app development work, but instead will focus narrowly on the work to be done to achieve the integration represented by the lines between the Allegion Cloud and the Access Control System in the diagram below:

Mobile Credentials High-Level Architecture

 

Elements of a Corporate Pass

 

Apple provides guidance on the elements of a pass including how they should be sized and formatted. Below are details for those elements.

Note that elements are loaded in different methods. Some are configured as part of upfront pass configuration and used across all passes for a company. Other elements are loaded for each pass (for each employee) and as a result are loaded at the time a pass is installed into the Apple Wallet through the Mobile App.

 

This guide denotes the load method for each element:

  • If an element is part of Upfront Pass Configuration, the element load method is noted as "Up Front". For these elements, the content must be provided to the Allegion Customer Success team early in the project so it can be loaded.

  • If an element is Loaded by the App, the element load method is noted as "By App". For these elements, the content will be pulled from the Access Control System, Identity Management System, or other system of record when the pass is loaded from the mobile app. These elements, while covered here, are the responsibility and perview of the mobile app developers to ensure proper access and ability to load into the pass as part of app development.

 

Front of Pass

Element Name Description Type / Format Required? Size & Requirements Load Method
Pass Identifier Logo or selected identifier of pass issuer or company shown above other passes in Wallet stack for easy identification. PNG Image Required

PPI Resolution:

- up to 1372 x 283 (@3x)

- up to 684 x 140 (@2x)*

- up to 328 x 88 (Watch)*


Must be left aligned.

Up Front
Pass Background Representative image, design, or color of the company or pass issuer. PNG Image Required

PPI Resolution:

- up to 1536 x 969 (@3x)

- up to 764 x 480 (@2x)

- up to 366 x 231 (Watch)

Up Front
Pass Colors

Pass background color and text color.

Hex Required

- Ensure proper contrast between colors

Up Front
Name Field

Employee name. Size, spacing, and formatting (first name last initial) enforced by Wallet.

String Required

- Ensure proper contrast with background

- Max 32 characters

By App

Front of Pass

 

Notice that pixel-per-inch - or PPI - size requirements for images are provided in up to 3 resolutions; @3x PPI, @2x PPI and @1x PPI. This is to accomodate the varying screen sizes and pixel densities of different iPhone and Apple Watch models. By default, it is only necessary to support the largest resolution image for each of the elements above, which is the 3x PPI resolution size. The 2x and 1x resolutions are optional and provide designers the option of using different images for those smaller-screen models; if only 3x is provided then that image will be downscaled for use on lower-resolution screens. Lower-resolution images cannot be effectively upscaled to 3x PPI, so 2x or 1x image resolutions shouldn't be sent without also including a 3x version.

 

Pass Details

Element Name Description Type / Format Required? Size & Requirements Load Method
Pass Reference Image Reference Image of the front of the pass. This will be automatically populated using other elements. n/a n/a n/a n/a
User Photo Image of pass holder. This is not a required element. PNG Image

(Base64-Encoded)
Optional

PPI Resolution:

- up to 1242 x 1242 (@3x)

- up to 828 x 828 (@2x)

- up to 368 x 368 (Watch)

By App
Default User Image Default pass holder image. Used if no user photo is supplied. Required. PNG Image Required

PPI Resolution:

- up to 1242 x 1242 (@3x)

- up to 828 x 828 (@2x)

- up to 368 x 368 (Watch)

Up front
Contact Information

Phone number, email and website for users to connect to their badging or security office for more information on their badge.

String Required

- Limit to 1024 characters

Up Front
Quick Link to App Convenient link to the mobile app used to load the badge 2 Strings Optional

- App Store ID

- App ID

Up Front
Employee Name Name of badge holder String Required Max 32 characters By App
Employee ID Employee ID Number String Optional Max 32 characters By App
Employee Start Date Start date of employment ISO 8601 date format Optional ISO 8601 in YYYY-MM-DDThh:mm:ssTZD format By App
Classification Employee Classification such as "Full Time" String Optional Max 32 characters By App

Pass Details

 

Sample Images

To assist with image sizing efforts, this section links to sample images demonstrating sizing for @1x, @2x and @3x PPI sizing. Note that if only @3x is generated then images will be downsized for lesser rendering formats.

Click here to download sample images in all sizes as a zip-compressed file.

 

Pass Identifier Sample @1x ppi

Pass Identifier Sample

Pass Background Sample @1x ppi

Pass Background Sample

Helpful Resources

For tools or resources that can help with image creation for your app, the following list may be handy:

 

This concludes the Mobile Credential iOS Card Art how-to-guide. If you'd like support on building your mobile credential app, please reach out to Allegion ACS Partner Developer Support. We look forward to hearing from and working with you!