User Tools

Site Tools


tracking:simpletrack_nextgen-2018-09-15

This is an old revision of the document!


Next Gen SimpleTrack

Capture ideas of a rework/refactor of SimpleTrack. The goals of a refactoring are to eliminate known errors and deficiencies of the current version of SimpleTrack (V 1.2.X).

Goals:

  • Simply code base over 1.2
  • Reduce Android OS events preventing sending of positions
  • Work with latest OS for power and schedule reasons

Items to do:

  • All core functionality enclosed in an Android Service
    • Collection of locations and upload of same
    • Collection of gpsstat and upload of same
    • Download vehicle save as local config
    • Download of application controls configuration
    • Service with work with proper OS scheduling of uploads and other work
  • Refactor to remove
    • Cycle-line and associated statistics calculations
    • Simplify configuration controls to only drive application - no project support
    • Remove AGTEK_Lib from build of ST
    • Complete migration from Crashlytics to Firebase
tracking/simpletrack_nextgen-2018-09-15.1537315129.txt.gz · Last modified: 2018/09/18 23:58 by mjallison