Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Current »

 What is it?

A web based self service portal for Blink partners can

 What is it not?

  • It is NOT an MDM solution
    • It is the partner or customer’s responsibility to manage the distribution of apps internally or in the app store
  • It is NOT a security system.

 What is an app shell?

  • Native container for Blink Mobile Platform
  • Branded with your artwork
  • Same code base as the master app
  • Adds additional native functionality missing from web browsers such as
    • QR / Barcode scanning
    • Large local database support
    • Push Notifications
    • Access to device stored information
    • Social media integration

Using the App Factory

Before you begin, you will need to be registered with Blink Mobile. This can be achieved by creating an account at the Blink App Shell Portal. ( https://apps.blinkm.co ). Once your registration request is approved you can then access the service.

Currently the App Shell Portal is for iOS apps only. Android and Windows application are to follow.

Click here for the current Android app shell build process.

Click here for the current Windows app shell build process. 

 

Building your first app

To build an App Shell you need to complete 3 components.

Artwork

Create the artwork set your App will use.

Within this section you upload all the assets required by your App Shell.

These include icons and splash scree

The portal will ensure all artwork meet the required sizes. Click here for a list of artwork sizes.

Or you can download a zip file of samples, (See attachments section below)

Signing identities (iOS Only)

Signing identities require 2 items

The key file is the file that contains your iOS Development or iOS Distribution certificate and key. This file contains a certificate and a private key exported into a .p12 file and protected by a passphrase. For instructions on how to get an iOS Development or iOS Distribution certificate, please follow these guidelines if you are on a Mac, or follow this video if you are on a Windows machine (ensure that you request a Developer or a Distribution certificate as appropriate).

 The provisioning profile is a profile that describes the provisioning information for an iOS App. This file is created through the iTunes Developer Portal. There are two kind of provisioning profile that we are concerned with; a Development Provisioning Profile and a Distribution Provisioning Profile. For instructions on how to get your .mobileprovision file, please follow these guidelines.

Once you have obtained your signing key and provisioning profile you can add them to your app identity.

 

Enter your App Shell details.

This is where you enter all the information to build your App Shell.

These include.

  • Selecting the App template version
  • The short version number string
  • The answerSpace the App Shell will be using
  • The App identifier (Bundle Id)
  • The App display name (Shows on icon)
  • The App file name
  • The App description  (For your reference)
  • A support email address (For error notifications)
  • Selecting an artwork set
  • Selecting the App iOS Developer Identity
  • Push Notifications keys

 

 Once you have all 3 components completed you can save and build your App.

Distributing Your App.


 

 Once the portal has completed building your App you can then distribute it in 2 ways.

 

1. Over the air. Simply open this page of the portal in a web browser on your iOS device and press the "OTA Install" button. The App will be downloaded and installed on the device.

 

2. Download the IPA file. The IPA or App file can then be used to

 

Updating Your App.

 

  • How to update your App
    • Clone the old version of your app using the "New Version" button
    • Modify the app configuration appropriately (change branding, signing identity, resources, etc).
    • Build the new app
    • Archive the old app (recommended)

If you require more information or assistance with the App Portal, submit a support ticket.

 

 

Additional Information

.



  • No labels