—–

CASE STUDY

iOS & Android Apps

Domain: Logistics
Client Location: Canada

—–

Background

The iOS & Android app provide real time data collection and analysis of delivery status of a package from pickup at warehouse to delivery at destination. It will present package information view with navigation functionality, sorting and filtering options for drivers to get the customised view of packages list and dashboard functionality for the status of packages assigned to the driver.

—–

Schedule

4+ months + on-going support & Maintenance

—–

Objective of the Project

  • To design and develop Mobile Application for Both Android and iOS in way that is easy to access and update the package status by the drivers.
  • To capture and plot the Car location with the help of Google maps and used geo fencing technique to update the package’s various delivery status. Also it allows drivers to do group delivery and group acceptance & pickup of package from same warehouse.
  • To submit the developed app to the Apple / Google Play store and ensure the app is approved and made available.
  • Developing the PDF to AFP Transformation project with capacity of handling large volume of PDF files for transformation in a short span of time.
  • Transform the PDF to AFP and additional data manipulation faster by implementing the multithread mechanism.

—–

Key Features

  • View a list of On Demand, Routed and Scheduled Work Orders (Packages).
  • View the details for each Work Order including package information, source and destination address, contact information, Notes, freight information
  • Update status and get POD signature/images for each order by drivers
  • Update the location of driver at regular intervals of time, and for every status change of order.
  • Provided options for drivers to filter and sort the work orders based on their preferences.
  • Provided 3 additional types of status – new, accepted, picked up status for easy understanding of package statuses
  • Delivers notification to drivers for any work order update which includes new work order or cancellation of work order.

—–

Enabling Technologies

  • iOS, Xcode 10.2, Google Maps, TestFlight, Adobe Photoshop, Firebase, Animation Frameworks and Android Studio for Android Development.
  • Provided options for drivers to filter and sort the work orders based on their preferences.
  • Provided 3 additional types of status – new, accepted, picked up status for easy understanding of package statuses
  • Delivers notification to drivers for any work order update which includes new work order or cancellation of work order.

—–

Sword’s Contribution

  • Redesigned both iOS and Android apps from Scratch.
  • Design the storyboard, UI (Login, Home, Order lists, order information, notification page)
  • Develop the app using the iOS native libraries and Android Native libraries
  • Successfully implemented the project in production.
  • This application is capable of successfully transforming  — million  PDF files to AFP format in a single execution.

—–

Results Achieved

  • Easily accessible and user friendly UI.
  • Delivered the universal app that is compatible across most of Android, iPhone version of the Devices.
  • Enhance app’s performance using native libraries and latest technologies.
  • Tested on different mobile Devices and simulators.

—–

Technical Environment

  • Compart DBMill
  • XML, XSD
  • Unix Shell script, Perl