Nt1310 Unit 2 Related Work

1056 Words3 Pages

2 Related Work My original idea was to make a mobile monitoring device that made inferences on a person’s physical behavior, and could give advice on how they could potential lead healthier and happier lives. At the start of my research I was interested in articles about mobile devices such as BeWell[1], which is a smartphone application to monitor and promote wellbeing. It kept track of people’s everyday social, physical, and mental behaviors and provided useful feedback to improve their lives. However, after the development of my prototype, my ideas shifted, and I decided that instead of a general health monitoring mobile device, I would rather develop one specifically for the purposes of athletic training, and weight loss management. There …show more content…

The Location class[4] is a data class that represents a geographic location. It can consist of a longitude, latitude, timestamp, bearing, altitude, and velocity. The LocationManager[5] class provides access to the system location services. These services allow applications to obtain periodic updates of the device's geographical location. LocationListener[6] is an interface Used for receiving notifications from the LocationManager when the location has changed. These methods are called if the LocationListener has been registered with the location manager service using the requestLocationUpdates(String provider, long minTime, float minDistance, LocationListener listener) method. The provider parameter is the name of the provider with which to register. There are two different providers offered, the GPS or network provider. In my application I use the GPS provider which determines the location using satellites. The minTime is minimum time interval between location updates, in milliseconds, the minDistance is the minimum distance between location updates in meters, and the listener parameter is the LocationListener whose onLocationChanged(Location) method will be called for each location

Open Document