Warning
WARNING: The TrackAbout MetaWiki has been deprecated and is no longer being updated.

Please visit our new TrackAbout Knowledge Base at https://supportkb.trackabout.com for the most-up-to-date documentation on TrackAbout and TrackAbout Mobile.

Smartphone App

From TrackAbout MetaWiki
Jump to navigation Jump to search


TrackAbout Module
Module Name: Smartphone App
Short Description TrackAbout's smartphone app for iOS and Android enables users to perform a variety of asset tracking operations.
Supported In: TAMobile Android, TAMobile iOS
Business Process: Asset Management, Production, Distribution, Supply Chain
← Back to list

Overview

TrackAbout's smartphone app for iOS and Android enables users to perform a variety of asset tracking operations.

Requirements

The app is intended only for existing customers of TrackAbout. Call your sales contact for more details.

Smartphone operating system requirements

Pricing

The smartphone app is billed on the basis of a count of active devices per month. At the end of each billing period, TrackAbout calculates how many active, unique devices were in use within a given customer account and time period.

An active device is a device on which a user logs into the TrackAbout app.

If a user logs in on two distinct devices on the same day, this counts as two active devices.

Reinstalling the app on a device and then logging in again can cause us to count the same device as a second active device. If you feel you are being billed unfairly for active devices, please contact Support.

Pricing: $15 per device per month.

Features

General

  • Geolocation - capture device GPS information during scanning. This GPS data will be displayed in a map view on the website when reviewing Record details.

Core Tracking - Internal Users

  • Add New - basic add new of assets
  • Asset Search - search for assets by tag and view asset details and history
  • Create Order - order creation, with the ability to add line items to the order by scanning existing assets (to look up their product code)
  • Customer Audit - count all assets found on customer premise
  • Fill - record the filling of assets
  • Load and Unload Truck - track assets loaded onto and unload off trucks, including not-scanned support
  • Locate - set location of assets to internal branch locations
  • Delivery - basic delivery of assets, including not-scanned support
  • Dynamic forms - collect custom data on any record*
  • Maintenance - record maintenance on assets
  • Receive from Vendor - record assets obtained from a vendor
  • Reclassify Assets - change service of assets
  • Replace Barcode - replace worn or missing barcodes while retaining asset history and traceability
  • Return Assets - similar to Delivery action, but allows returns only

* Dynamic Forms currently supports Textboxes, Dates, Checkboxes, Dropdowns, and Labels.

Follow On Tracking (FOT) Users

The app supports several Follow-On Tracking mobile actions:

  • Asset Search - search for assets by tag and view asset details and history
  • Move Asset - tracks customer movement of assets between their internal locations
  • Record Weight/Volume - sets an asset volume or weight depending on asset type

Apple iOS Devices

iOS App Download

Badge appstore-lrg.png

Can't Find TrackAbout using iPad?

On an iPad, when searching for "TrackAbout" in the App Store, TrackAbout may not appear in the search results. This is because the results are being filtered for iPad-only apps (as opposed to iPhone apps). TrackAbout is built as an iPhone app, but works on iPad.

Follow these steps on iPad:

  • Launch the App Store
  • Search for "TrackAbout"
  • In the top left, tap "iPad only" and select "iPhone only"

iOS Version Support Policy

Updated September 21st, 2016. This policy is reviewed quarterly.

Supported iOS Versions

  • iOS version 8.4.1 or higher, including iOS 9.x and 10.0
  • Support for iOS 8.x will be discontinued in March 2017

See Apple's Find the software version page

Supported iPhones

  • iPhone 7 series (7, 7 Plus)
  • iPhone 6 series (6, 6 Plus, 6s, 6s Plus)
  • iPhone 5 series (5, 5c, 5s)

See Identifying iPhone Models

Supported iPads

  • iPad (3rd and 4th generation)
  • iPad Air series (iPad Air, iPad Air 2)
  • iPad mini series (iPad mini, iPad mini 2, iPad mini 3)
  • iPad Pro series (9.7 inch, 12.9 inch)

See Identifying iPad Models

The TrackAbout application will work on iPad, but the design is not currently optimized to take advantage of the larger tablet screen.

Supported iPod Touches

  • iPod Touch (5th and 6th generations)

See Identifying iPod Models

Support Policy Explained

Apple releases new major versions of iOS (e.g. iOS 7 to iOS 8) each year. See Wikipedia History of iOS for the exact schedule.

TrackAbout must choose how far back to support major versions of iOS. As time passes, it becomes increasingly expensive and eventually impossible to continue supporting apps on old versions of iOS. Apple forces the hand of developers by dropping support for older versions of iOS from their developer tools.

iPhones and iPads are consumer technology, and the pace of change in the consumer space is rapid. Whereas rugged enterprise devices are typically expected to have a useful service life of 5 years, consumer technology generally has a life-span of 2 years, 3 at the most.

TrackAbout is sensitive to the needs of its customers and does not wish to unduly prohibit use of the app by paying customers who haven't yet or cannot update their devices to the latest version of iOS.

Therefore, TrackAbout's iOS Version Support Policy balances these competing realities by:

  • Supporting the last two major releases (back to the most recent dot version of the older OS). For example, if iOS 8.3 is the latest version, TrackAbout supports iOS 8.X and iOS 7.1, which was the highest version in the 7.x series.
  • Prompting users periodically to upgrade from within the TrackAbout app when a newer iOS version is available.
  • Increasing TrackAbout's minimum requirements 6 months after Apple releases a new OS. New versions of iOS typically reach greater than 80% adoption within 6 months of release.

Android Devices

Android App Download

Android app on google play.png

Android Version Support Policy

Updated September 21st, 2016. This policy is reviewed quarterly.

Operating System

  • Android version 4.1 or higher
  • Support for Android 4.1, 4.2, and 4.3 will be discontinued in March 2017

See How to check what Android version you have

Hardware requirements

  • A rear-facing camera with 2 megapixels or greater
  • Minimum 1 GB RAM

Support Policy Explained

See Wikipedia's Android Version History for detailed timeline of Android's version history.

Google increments the major version number of Android (e.g. Android 6.0 to Android 7.0) once a year.

Google increments the minor version number of Android (e.g. 6.0 to 6.1) with monthly security patches. However, not all phone manufacturers or cell phone carriers deliver the Google security updates monthly, if at all.

Google has an unwritten policy that states that its manufacturers should provide Android updates up to 18 months from a device's introduction date. However, manufacturers are not required to not follow this policy.

Different device manufacturers (Samsung, HTC, LG, etc) update their devices at different speeds. Traditionally, manufacturers have been slow to update devices, and have been known to abandon specific devices before 18 months have elapsed. This leads to a large number of simultaneously active versions of Android in the wild.

Android phones and tablets are generally a consumer technology, and the pace of change in the consumer space is rapid. Whereas rugged enterprise devices are typically expected to have a useful service life of 5 years, consumer technology generally has a life-span of 2 years.

There are a rugged Android devices available, and the version of Android OS installed on rugged devices tends to lag behind the latest consumer devices.

TrackAbout is sensitive to the needs of its customers and does not wish to unduly prohibit use of the app by paying customers who haven't yet or cannot update their devices to the latest version of Android. On the other hand, supporting so many different versions of the Android operating system adds complexity and maintenance costs to the software development process.

TrackAbout's Android Version Support Policy balances the competing realities by:

  • Supporting Android versions that have 10% or greater market share according to Google's monthly statistics.
  • Supporting rugged Android devices on a case-by-case basis and for as long as we reasonably can. Rugged device Android versions tend to lag consumer device versions and do not generally receive updates. It has been our experience that Android software development tools change to keep up with the latest versions of the OS, and sometimes we do not have a choice to support older operating systems. This can make it prohibitively expensive to support older versions of Android.

Known-Bad Devices

  • Samsung Galaxy Note 4 - Our test device had severe camera auto-focus problems that made scanning very frustrating. There are widely reported problems with auto-focus on the Note 4. We attempted modifying "Metering Modes" under camera settings, trying Matrix or Spot settings, but it did not help.


Currently Supported Rugged Android Devices

  • Zebra/Motorola TC55 (Android 4.1)

App Settings

TrackAbout App Settings Screen.jpeg

On the main screen of the app tap "Settings"

Server
Hostname
For production environment use: www.trackabout.com
For test environment use: test.trackabout.com
Port: 443
Use SSL Encryption should be on or checked
Feedback
If your device allows vibration you can choose to enable or disable this setting.
About
Make sure that you have the latest version of the app downloaded from the iTunes or Google Play stores depending on your device. Updating to the latest version of the app may resolve any issues or problems you may be experiencing with the app.

AWS Setup

The Smartphone app needs to be enabled in your instance. Call your sales contact for more pricing and details.

  1. The Support Team will enable the Smartphone in your instance.
  2. Mobile Roles Setup: Create and setup Mobile roles. Be sure to select the correct role purpose. The new role MUST select "Smartphone and Tablet"
  3. Setup Internal Users
    1. For each user requiring access, check the box TAMobile Android/iOS
    2. Also assign the TAMobile Rugged and TAMobile Desktop role and save

FAQ

Off-Line Mode

The App handles off-line connectivity transparently. If the App does not have wifi or cellular access, it saves the record(s) until the device is back online. The user will notice an App notification that unsaved records are saved locally until they can be pushed. Once the device is back on-line, the Apps retries automatically and saves the records without any user intervention.

Hardware scanning: TC55 and similar devices

Data Wedge Setup

In order for the hardware scanner to function in the TrackAbout app, the program DataWedge needs to be configured. Steps:

  • Ensure TrackAbout app is installed
  • Open DataWedge
  • Click the menu button a (third button on the bottom on the phone, next to Home)
  • Choose "New profile"
  • Enter "TrackAbout" and press OK
  • Tap on the TrackAbout entry
  • Set the following settings:
    • Profile enabled: checked
    • Associated apps: click and press the menu button, then "New app/activity". Select com.trackabout.mono (near the bottom), then select the first item, *
    • Enabled under Barcode Input: checked
    • Scan Params - Decode Audit Feedback: Silent (it may read Silent, go in and set it to Silent again)
    • Scan Params - Decode Haptic Feedback: unchecked
    • Enabled under Keystroke Output: unchecked
    • Enabled under Intent Output: checked
    • Intent action: com.trackabout.motoscan
    • Intent category: scan
    • Intent delivery: Broadcast intent
    • Enabled under IP Output: unchecked

Enabling the hardware scanner in the TrackAbout app

We use a passive check to determine if a hardware scanner is available on the device. The user has to do a "Scan Check" and use the hardware scanner successfully.

  • Log into TrackAbout
  • Go to Settings
  • Click "Check scanning capabilities of your device" under 'Scan Check'
  • When you see "Use this screen to test the scanning capability of your device," scan a barcode using the hardware scanner (don't select orange scan box to bring up camera). The barcode scanned will appear on the screen.
  • Click back and a new option appears, "Preferred Scan Method".
  • Ensure "Preferred Scan Method" is set to "Hardware Scanner"

Upgrade Nag

Once a new version of the App has been released to the stores, the App will prompt users to upgrade. One week after release to the app stores, users will receive a message once a day reminding them to upgrade.

Tips & Tricks

iOS

Screen capture

  • To capture screen in iOS device, hold the Home and Power buttons simultaneously. The snapshot will be saved in the Pictures.

Android

Screen capture

Screen capture exist natively but depends on the device manufacture

  • Samsung Galaxy S3: Press and hold the Power button and the Home button at the same time
  • Most others: Simultaneously press Volume Down + Power for 1 second