This is my first app on the Garmin platform. I am experienced in creating a datafield yet and the reason for that app is to find out how to do it. Note that this is a very very early version and a lot of features I want to implement are missing yet. This is also valid for the screen layouts. This means if you expect an app which looks good, don't install it. Saying this, the app should work pretty fine. Nevertheless, to add new features and to learn even further it's necessary to design a solid software architecture and recode a lot of stuff. I have learned a lot of things from TRAVIS.VITEK and jim_m_58, which I have to incorporate in this project. Thanks for all your help from here. A further impediment to build new features is my little son which is for now in Oct-2016 5 months old. I only have a couple of minutes in the evening to work on that project. If you want to support me in these minutes you can spend me a beer or two via this link: https://goo.gl/qRb7EH
Here's how the app works:
First of all you maybe want to set the players name. You can do so in the app's settings via Garmin connect mobile or Garmin express. The name's length is limited to 6 characters.
You can start your match by pressing the START button. Before you begin with the first game, you probably have a warm up phase. If finished, press the LAP button to start the first game. Before the first game the app will ask, who will serve first - you can also let the app decide randomly who shall begin.
If you are in a game the server is always depicted in green. The server changes after two points (except at score 10-10). You can increase the score of a player with arraw up/down. The app detects automatically the winner whereby the app assumes that the looser will serve first in the next game. You can always go back by using the lap button and correct your failure.
If you end the match, the app will write statistics you can examine via Garmin connect.
In each screen the app shows: total average heart rate, average heart rate of the game, current heart rate, elapsed time, time of date and calories burned.
From a score point of view it shows the current game standing and the total standing in brackets.
https://apps.garmin.com/en-US/apps/659aaef3-f655-44b9-b50a-d04136b540e5