Overview

The Apsima UI SDK provides a variety of pre-built UI components including mobile profile, notification, and payment widgets to allow developers to more quickly develop polished apps utilizing Apsima’s rich features. For this we also provide our developers with a complete mobile reference app to leverage during development as a base to get them started. View our reference app screens in the sections below to orient yourself with some of the features the UI SDK provides.

Back To Top

Branding

It is also important to note that all views included in the UI SDK can be customized to match your branding. Here are a few examples of fully customized apps utilizing our UI SDK with unique layouts, color schemes, and menu options.

Device-Sync-iOS-new-white-lg
branding1

Back To Top

User Registration

Developers can leverage Apsima’s fully customizable profile widgets to quickly add login, sign up, edit profile, etc. to his or her app.

sign-up

 

Sign Up: Sign Up view allows the user to create an account including an initial password.

 

Login

 

Login: Once the user has created an account they can login using their credentials created during sign up.

 

Forget Password

 

Forgot Password: If the user has forgotten their password they can reset it and receive a temp password via email.

 

Open-Menu

 

Menu: Once logged in, the user can navigate the app using a sliding menu view.

 

Profile

 

Account: By touching their profile photo the user can adjust their account profile including changing their photo.

 

Edit-Profile

 

Edit Profile: The user can change their name, username, and email address by selecting Edit Profile under their account view.

 

Change-Password

 

Change Password: If the user wishes to change their password they can do so from the account view.

Back To Top

Notifications

Developers can use our fully customizable mobile notification widgets to quickly create apps that receive, display, and delete notifications.

Notification-Settings

 

Notification Settings: From the settings view the user can navigate to configure notification specific settings including whether they want email payment receipts.

 

Open-Menu

 

Badges: The app keeps track of all unread notifications across all user devices. Badges are visible from the main menu.

 

Notification-Banner

 

Notification Banner: User can see a notification banner with each notifcation received when inside the app.

 

Notification-View

 

Notification View: User can view all read and unread offers by navigating to the offers view from the main menu.

 

Notification-Detail

 

Notification Detail: User can touch each notification received for further detail.

Back To Top

Payments

These flexible payment widgets provide all the UI to manage payment accounts, accept a signature, process credit cards, etc.

Payment-Accounts

 

Payment Accounts: From the account view the user can add multiple credit cards to be used for future one-click payments.

 

Credit-Card

 

Credit Cards: Each credit account can be entered and saved for future use. No account numbers are actually stored, as the system utilizes a 3-token system of security.

 

Payments

 

Payment History: Under the main menu the user can view a complete payment history of past purchases.

Payment-Detail

 

Payment Detail: The user can also view further details of each individual transaction including fee and payment method.

Back To Top

Miscellaneous

Settings

 

Settings: The settings option located on the main menu allows the user to configure application specific settings.

 

Passcode Options

 

Passcode: From the settings view the user can chose to turn on a passcode lock for added security.

 

New Passcode

 

Set Passcode: The passcode consists of a 4-digit pin selected using the keypad.