A Windows Phone 10 UWP app was required to complement the existing iOS and Android apps for the KPMG Anywhere system.
The app keeps track of a user’s travel and uploads this data into the KPMG Business Traveller tool for use in the user’s tax calculations. The app needed to utilise the GPS functionality of the mobile device to determine the user’s current location, the length of time in that location and the reason for travel. This data needed to be stored locally on the phone for use offline and sent to the KPMG server when the device had access to a mobile or Wi-Fi network. It also had to synchronise with the data already held in KPMG’s Business Traveller system. Users also required the ability to manually insert travel data should they wish to.
The application was designed to deliver all of KPMG’s requirements whilst also taking device limitations into account, such as limited battery life and possible loss of data connection.