TwelveLakes is a Garmin Glance app designed to provide detailed information about alpine lakes directly on your Garmin watch. By leveraging the Alplakes API, TwelveLakes displays about 90 different alpine lakes with essential details for outdoor enthusiasts, hikers, and nature lovers.
- Simple Integration: No API key required to access the Alplakes API.
- Detailed Information: Provides detailed 3D data about several lakes, including:
- Geneva
- Garda
- Zurich
- Lugano
- Biel
- Murten
- Hallwil
- Joux
- Greifensee
- Ageri
- St. Moritz
- Caldonazzo
- User-Friendly Interface: Optimized for Garmin watches supporting glances.
- Real-Time Data: Fetches the latest information from the Alplakes API.
As this is an early version of the app, compilation for specific watches must be manually performed, and the app must be sideloaded onto the watch.
- A Garmin watch that supports glances.
- Garmin SDK
- Install the Garmin SDK.
- Download this project.
- Compile the project for your watch.
- Sideload the
.PRG
file to the Garmin watch (toGARMIN/APPS/
).
- Open the TwelveLakes app on your Garmin watch.
- The app will automatically call the Alplakes API and display your favorite and the closest lake.
- Use the watch interface to navigate and view detailed information.
TwelveLakes utilizes the Alplakes API to fetch real-time data about alpine lakes. The API does not require an API key, ensuring a seamless integration experience.
The app makes a GET request to the Alplakes API endpoint, see:
https://api.alplakes.com/lakes
We welcome contributions from the community! If you'd like to contribute to TwelveLakes, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch-name
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature-branch-name
. - Create a pull request.
If you have any questions, suggestions, or feedback, feel free to contact us via this GitHub page.
- Thanks to the Alplakes team for providing comprehensive and accessible data.
- Thanks to the Garmin Connect IQ team for their support and tools.
Enjoy exploring the beauty of alpine lakes with TwelveLakes on your Garmin watch!