bowlsscore

command module
v0.0.0-...-7f222ab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2023 License: BSD-3-Clause Imports: 6 Imported by: 0

README

icon github.com/chippyash/bowlsscore

Bowls Score: Lawn Bowls Scoring and Personal Tracker. Free Version

copyright (c) Ashley Kitson, UK, 2023

Licence: BSD-3-Clause See LICENSE

What

Provides a mobile (Android only atm) app that allows you to:

  • record the scores for a Lawn Bowls match
  • track your personal performance in a match
Game mode

Record and present the results of a game. Unlimited ends.

Record (Dark theme) Main Screen Dark Theme Record (Light theme) Main Screen Light Theme Results Game Results

Track mode

Record your progress in a game. Record how many bowls were 'close' to the jack, and how many ended up scoring. Closeness is dependent on you and your skill level. Could be anything within 1 metre, 1/2 metre, centimetres!

Record Track Screen Results Track Results

Preferences
Preferences

Preferences features an 'Auto Score' setting. Turning this on is particularly useful in Game mode as it means you only have to record the increase in score for the end winning team. The 'Auto save seconds' can be set to anything between 1 and 15 seconds. When you enter the score and after the specified time, the ends will be incremented and the end result saved.

Open docs/autoscore.webm to see auto scoring.

How

Development
  • Install Go V1.18+
  • Install Fyne
  • Install Android Support NB Android Studio does not support Go development but you can install it to get all the dependencies
  • Install ADB
  • run make package to create the android APK package
  • connect your android device via USB, set developer mode on with USB support and run make deploy-local to build and deploy the app to your device
  • run make run to run the app on your local machine - useful for developing

Roadmap

  • Save results to file as CSV
  • Save results to file as PDF in standard bowls scorecard format
  • Link to contacts
  • Personalise the results scorecard with contacts
  • Save results to cloud
  • More themes
  • Send results to contacts
  • Scorecard signatures

'Bowls Score' will remain free. If features require the developers to have to pay for resources/services in order to provide the feature, those features will only be available in a paid for version of the app.

References

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL