electricworkflow.com
SellPhone 1.0.1

Get the app Available in the US App-Store - US Apple-ID required - Runs on iPhone, iPad, iPod


Send comments or suggestions to: info@electricworkflow.com

Development of an iOS-App for SellPhone Corporation, located in Austin, Texas, USA.
SellPhone Corp., a start-up company is a buyback company, buying Phones, Pads, Weareables etc.

The selling process is easy done after doing a few steps.

Images are getting from iPhone Simulator (iPhone 5 + 6) and real iPhone 5 device.

Workflow

The App is divided into 4 main views:

- Welcome

The Welcome-View is intended to display the Terms & Conditions and to accept these for the forthcoming selling process. It is a good idea to accept here at beginning to prevent to coming back here again later.



- Select Device

In this view the App will detect the running iOS-Device and runs a short test sequence and displays the result automatically once. The test can be repeated by tapping the "Test current Device" button at the top of the view.

If the current device has a fingerprint sensor, an additional button will appear to start testing the sensor.

The spinwheel-control displays the devices that can be sold, Apple or Other devices. Data will be switched by the segmented-control.

The actual value for the device will be displayed.

The state of the the device can be switched with the control "Power on | Broken LCD".

At the end of the view the sell-type control handles the upcoming workflow;

Sell | Cash Today | PayPal | Donate

The Sell and Donate use cases will be end the selling process after sending an E-Mail in the Personal Information view.

The Cash and Paypal use cases gives later the possibility to use Location Services to find the nearest drop-off locations. This will be more detailed described in the "Find Drop-off location" section.



- Personal Information

The Personal Information view is intended to collect the for the selling process neccessary user informations.

Informations can be typed in with the keyboard, or much easyer via the integrated microphone (some problems with E-Mail).

If the Sell-type is PayPal or Donate, an additional table line appears, the PayPal-Account that will be receive the amount, or if Donate, the selected Charity-Organisation (selectable by an addititional view), that will receive the donation.

By tapping the button "QR-Code", a QR Code with the customer data will be displayed, "Hide" goes back.

The filled out form can be send by E-Mail to SellPhone Corp. to start the selling process. An automatically answer E-Mail will be send to the user with additional instructions to proceed.

The in the past problematic use of the IMEI (International Mobile Equipment Identity) is neccessary by SellPhone Corp., to prevent buying stolen devices. This will be made easyer in the next version.

In case of Cash Today or PayPal, a Next-button appears right-up and the user can change to the "Find Drop-off location" view.



- Find Drop-Off Location

The "Drop-off location" view can be appear in different behaviors, depending on device settings about usage of Location Services.

The are some different cases:

- Location Services disabled or Location Services enabled, but the user has not allowed the SellPhone-App can use this, this will be result in case #1

- Location Services enabled and SellPhone-App is allowed to use it, will be result in case #2.

case #1 - Static Location Mode

The center of the map is a predefined location in Austin, Texas. The user is able to move or zoom to any location he wanted. After tapping the "Search again" button, possible drop-off locations will be marked with a pin. Tapping the pin will be show the names and addresses of drop-off. Drop-off locations inside a range of 10.000 Meters will be shown.

case #2 - Live Location Mode

The center of the map is user location. Drop-Off's inside a range of 10.000 Meters will be displayed. If the user moves tapping "Search again" will be search Drop-Off's.

The user can change between map and satellite display. Tapping the gear-wheel will be enter SellPhone-App settings for using Location Services while using the app.



Additional Views




Document History
APR/15/2016Initial Version 1.0.0iOS 8 or later
MAY/30/2016Updated Version 1.0.1iOS 9 or later

Copyright electricworkflow.com 2016