The Royal Oaks application is meant for Members of Royal Oaks Country Club in Vancouver WA.
The application provides several features that are useful to the Clubs members.
Quick and seamless access to the Clubs web based tee time software for members.
Quick access to the Clubs web based food ordering
Member Contact Lookup
A Course Yardage guide which is also available to guests that have the desire to use the application without a login
Contact Information and Club Hours
Course History
There is GPS screen on this application helps the user (player) to know about his current status ( how far he is from their current location to the front, middle and back of a green).
The second thing that the GPS is transmitting the players current location at some reasonable interval to the dashboard. The Royal Oaks facilitates to know the current weather condition and it helps the member quickly order food online.
Once the application is launched, the application starts asking the users current location. If users current location is found inside the golf course area, the users location will update the admin section within a specific time interval, from where admin can keep track continuously the players movement inside the course area. The admin section will be updated with the users location even if the user is not using the application in foreground, the application is in background. This feature requires the persistent use of real time location updates in order to update the admin section continuously, while the app is in background.
The Golf Shop staff has the ability to track members pace of play through a web interface. The Golf shop at Royal Oaks will update whole user details like where player is standing, what hole number user is targeting how much distance is covered ,how much is there remaining and how much time user may take to finish the course .so admin can alert the user like the player is ahead or behind the piece of play.
Since the Royal Oaks app uses special background service for its intended purposes, such as: location, local notifications, etc. For this, the Royal oaks app would need to run the GPS in the users device and Continued use of GPS running in the background can dramatically decrease battery life.