- Kotlin 100%
TennisGD
Your tennis match score, on your watch.
Screenshots
Description
TennisGD is a simple app for WearOS devices that lets you keep track of the score of a tennis match directly on your smartwatch. It features a minimal and easy to use UI/UX, and supports all most common tennis match variants, with a detailed settings page where optional rules (such as tie-break, set length, killer point,...) can be tweaked to your specific needs.
Installation
You can install TennisGD directly from the Google Play Store, or sideloading the APK available in the Releases Page on your WearOS device.
Architecture
This app has been built with Kotlin and Jetpack Compose for Wear OS, following Clean Architecture principles and the MVI pattern. Dependency injection has been implemented with Koin.
Contributing Guidelines
We appreciate all contributions and Pull Requests since we think that cooperation between developers and users is a core part of open-source. However, to ensure that the new code works flawlessly with the old one and share its "style", all Pull Requests will be reviewed by a LezSoft developer before being merged.
If you have any non-code suggestion please open an Issue here on Codeberg so that it will be discussed togheter with all the community.
If you have any question feel free to reach us by email
Copyright and License
This project has been developed by LezSoft. All the rights on the TennisGD brand (with its name and logo) are reserved.
TennisGD is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
TennisGD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.