- 17 Nov 2022
- 6 Minutes to read
- DarkLight
Getting the White-label Passport App
- Updated on 17 Nov 2022
- 6 Minutes to read
- DarkLight
Getting the white-label Passport app is a simple and straightforward process that usually takes around four weeks. The timeline below lets you visualize the whole process.
You can find more details about each step below.
Step 1. Create an Apple Developer Account for Nexudus
The first step of getting your white-label app is to create an Apple developer account. Our technical team needs this account to develop your app for iOS.
Before creating your Apple developer account, make sure you have the following:
A D-U-N-S number from Apple
This D-U-N-S number is a unique nine-digit number that helps Apple identify your business and assess its legitimacy before letting you publish apps on its store. Follow the instructions available at https://developer.apple.com/support/D-U-N-S/ to request your D-U-N-S number.An Apple ID with two-factor authentication enabled
You also need an Apple ID to create an Apple developer account. If you already use an iPhone or a Mac, chances are you already have an Apple ID that you can use. If you don't have an Apple ID yet or want to use one dedicated to the app, you can create it in a few simple steps here.
You can find instructions on how to enable it at support.apple.com/en-us/HT204915.
Once you've received your D-U-N-S number from Apple and you have your Apple ID with two-factor authentication enabled, you can you can create the developer account Nexudus needs to develop your app for iOS by enrolling to the Apple Developer Program as an Organization.
This charge isn't included in the price of the white-label app.
Check that you have all the necessary details to enroll as an Organization.
Once you have all the necessary details, click on Start Your Enrollment.
Follow the instructions provided by Apple to enroll.
Now that you have your Apple developer account, you need to invite Nexudus as a user to this acocunt as detailed below.
Go to appstoreconnect.apple.com.
Log in using your Apple ID.
Click Users and Roles.
Click the + icon.
- Add the following details for Nexudus:
First name - Apps
Last name - Nexudus
Email address - apps@nexudus.com
Tick the Admin checkbox in the Roles section.
Tick all the checkboxes in the Additional Resources section.
Click Invite.
You've completed the first step to get your white-label app. The next step is gathering all the branding assets you'd like us to use to make this app your own.
2. Preparing Your App's Assets
In order for our developers to make the app look like your own, we need a few images, descriptions, and links. We've detailed the format and how you should name each file. You can save all your assets in a single folder on your device or add them all to a public Google Drive folder. We've also included handy screenshots to help you visualize where the assets are used on the app.
App Icon
Format
1024 x 1024px
No rounded borders
No transparency layers
PNG file
File name
logo.png
Where it is used on the app?
This icon is used on both stores to identify your app.
It's also the icon for your app on the customer's phone.
App Banner Image
Format
1024 x 500px
No transparency layers
PNG file
File name
banner.png
Where is it used?
This image isn't displayed anywhere but it is a requirement to submit your app to the App Store. You can use any image that follows the formatting detailed above.
App Login Page Image
Format
Portrait orientation
No set dimensions or resolution
This image is automatically adjusted based on the customer's screen size.
File name
loginbackground.png
Where is it used?
This image is displayed in the background of your app's login screen.
App Name
Format
Under 30 characters
App Short Description
Format
Under 80 characters
Where is it used?
This description is displayed on your app's page in both stores and acts as an introduction to your space.
App Long Description
Format
Under 4,000 characters
Where is it used?
This description is displayed on your app's page in both stores and lets you complete the short description that's displayed above it.
App Primary/Secondary/Tertiary Colors
Format
HEX codes
you can easily figure out the corresponding HEX codes using a tool like Google Color Picker.
Where are they used?
Nexudus uses three colors to customize the different UI elements on your app.
Your primary and secondary colors must also be contrasted enough to be legible when used against one another.
Example of a primary/secondary color (blue) combination that isn't contrasted enough with a tertiary color (light purple) that also doesn't provide enough contrast against a white or grey background.
URL of Your Website
This can be a page from your User Portal or any other external web page.
For example https://london.offices.com or https://spaces.com.
URL of Your Contact Page
This can be a page from your User Portal or any other external web page.
For example, https://office.com/gettting-in-touch or https://office.spaces.nexudus.com/contact.
URL of Your Privacy Policy
This can be a page from your User Portal or any other external web page.
For example, https://office.com/privacy or https://spaces.nexudus.com/privacy-policy.
Providing an invalid URL will delay your white-label release since the Google Play Store automatically rejects apps without a valid Privacy Policy page.
App Font (optional)
You can also use a custom font for your app if you wish. If you'd like to use a custom font font, you must provide the font's files and the font's license if you use a custom licensed font.
Your assets should now look similar to the image below, with your image files properly named and in PNG format.
Add your app name, descriptions, colors and URLs in a single text file named App Details. The file should looks similar to the example below, with your own app details.
Once you've gathered all your assets, you are ready for the next step which is sharing both assets and Apple developer account with Nexudus.
3. Send the App Assets and Developer Access to Nexudus
Now that you have your assets and Apple developer account, you can send your request to our support team at support@nexudus.com.
Make sure your message includes:
- Your Apple developer account's team name
You can check your team name at developer.apple.com/account/#!/membership.
- Your assets folder or link to a public Google Drive folder containing all your assets
Our support team will review your assets to make sure they're all valid. If we find any issue with your assets, we'll let you know which ones you need to edit and send us again. If all your assets are formatted properly, you'll receive a confirmation message and the development process starts.
4. Development Process
Once you receive a confirmation from our support team, we'll start developing your white-label app.
Our team will get in touch as soon as your app is released on both stores.
5. Start Using Your App!
As soon as your app is approved by the App Store and the Play Store, we'll let you know your app is ready! We will also provide the store links that you can then share with your users. Users can also search for your app's name on either stores to find and download it from then.
Check out our guide on Updating Your White Label App or get in touch at support@nexudus.com.