Download presentation
Presentation is loading. Please wait.
Published byLuisa Kurzmann Modified over 6 years ago
1
Zicheng Wan and Yuan Gao CPSC 6820, Clemson University
Location Assistant Zicheng Wan and Yuan Gao CPSC 6820, Clemson University
2
Description Locate any phone in the same family group
Stay connected to the people who matter most Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
3
Description Allow parents to monitor the children’s locations and activities Display family members’ real-time locations on the map Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
4
Description Allow parents to monitor the children’s locations and activities Send push notifications like geofencing Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
5
Description Allow parents to monitor the children’s locations and activities Send messages to other group members Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
6
Demo The video is too large to put in the handing bucket, please check my website: Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
7
Approach Google Maps API Drawing on the map Interacting with the map
Android API Utility library Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
8
Approach Google Play Services Location Services API Geofencing API
Activity Recognition API Detect current user’s activity e.g. on_vehicle, still, walking Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
9
Approach Google Cloud Messaging (GCM)
A free service that send data from app server to users' devices, and receive messages from devices on the same connection Used for push notification services Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
10
Functionality User Registration Users register accounts to use the app
Create a new family or join the exist one with a unique invitation code Customized profile photos Use the camera Choose any existing picture on the phone Photos uploaded to the external database Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
11
Functionality Location Map Location Information Real time locations
Users identified by photos Location Information Display location information Detect user’s activity Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
12
Functionality Location History
Display selected user’s location history Choose time range for 24 hours or 7 days Track positions by time Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
13
Functionality Push Notification
Geofencing notification for selected places Identify entering and exiting events Battery status notification Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
14
Functionality Group Chat Instant group chat
Users identified by profile photos Current user on the right All other users on the left Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
15
Acknowledgements Dr. Roy Pargas Sydney Paul
Rob Percival, “the Complete Android N Developer Course” Google Play Services, Google Maps API Google Maps Android API utility library ArthurHub, “Android-Image-Cropper” Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.