Peter’s (Race) Pacer 79

Peter's (Race) Pacer
Summary Peter’s (Race) Pacer is a Garmin Connect IQ Data Field which resolves 2 issues for me when I’m running a race: Before the race starts I want to see the current time of the day (well actually I want to see, how long till the race starts?) When I pace races it used to ...

Tutorial: Create Connect IQ unit tests

In the previous tutorials we learned how to set up our project to be able to do unit testing and how to run unit tests. To understand this article it’s rather essential that you’ve read the previous 2 articles, in case you didn’t read those articles yet I’d advise to go back and read it ...

Tutorial: Run Connect IQ unit tests

Tutorial: Run Connect IQ unit tests
In the previous tutorial we learned how to set up our project to be able to do unit testing, in case you didn’t read that article yet I’d advise to read it now as it’s rather essential when you also want to be able to set up unit tests for your own projects. So read ...

Tutorial: How to create a Connect IQ unit test project

Tutorial: How to create a Connect IQ unit test project
Unit testing is important, yet I haven’t seen a single Connect IQ sample project that explains how to implement a Connect IQ unit test. It’s my hope that this blog will inspire many Connect IQ app authors to start writing accompanying unit test projects. ­čÖé Why unit tests are important For me the reasons to ...

Garmin Connect IQ Tutorial Overview

Garmin Connect IQ Tutorial Overview
Garmin Connect IQ is the application development platform for newer Garmin watches. The program language is called MonkeyC. It allows you to create custom watch faces, data fields, apps and widgets and run these creations on your Garmin watch. In this tutorial series we’ll learn how to program this application development, both basic and more ...

Tutorial: Connect IQ string resources 1

Tutorial: Connect IQ string resources
Prerequisites a working development environment, see how to set this up┬áhere. a finished solution of Tutorial Create a Connect IQ Data Field With Direct dc.draw() calls (you can download my solution file here) Why? For people it’s usually more enjoyable if they can use a program in their mother tongue. Create the main resource Edit ...

Tutorial: Direct dc.draw calls

Tutorial: Direct dc.draw calls
Prerequisites a working development environment, see how to set this up┬áhere. a finished solution of Tutorial Create a Connect IQ Datafield (you can download my solution file here) Why? The idea behind the layout system (as used in tutorial 1) is great as you seperate layout logic from business logic. That system however has it’s ...

Tutorial: Create a Connect IQ Data Field 3

Tutorial: Create a Connect IQ Data Field
Prerequisite for this tutorial Prerequiste: a working development environment, see how to set this up here. Source code The source code is available at the bottom of each tutorial, I would advise however to build the source code yourself step by step, as that way you will learn the most from this tutorial series! What? ...

Garmin Connect IQ: Setting up the development environment

Garmin Connect IQ: Setting up the development environment
This article explains how to set up the environment on a Windows PC to develop a Garmin Connect IQ application, for Linux and Macintosh environment refer to the connect IQ getting started guide on Garmin.com Setting up the development environment on a Windows PC Install Eclipse Install Eclipse Luna or newer (I’ve installed Eclipse Oxygen ...

Running Coach met Renate Wennemars

Running Coach met Renate Wennemars
Running Coach is een podcast ontwikkeld door de Nederlandse atletiekunie. Running Coach met Renate Wennemars is het Nederlandse antwoord op Start To Run, de succesvolle podcast van Evy Gruyaert. Running Coach is minder populair dan Start To Run. Opbouw van de lessen De Running Coach lessen zijn logisch opgebouwd en begeleiden je op een verantwoordelijke ...