Hi, In this fifth and final part of this series I will show the latest developments of the weight widget. When implementing the OAuth2 part of the app, it has been a tremendous help to read Paul’s Geek Dad Blog. Huge thanks to the writer for making it easier for the…
Weight widget (part 4)
Hi there, Tonight I concentrated on the app GUI and the target was to get valid data parsed from the JSON (that eventually will come from Fitbit API), and to view the weight and the date of the latest measurement on the view labels. The function below is the callback that…
Weight widget (part 3)
Good evening, Back to the weight widget topic, and more specifically to the request that is made to the Fitbit API. I have struggled a couple of hours tonight with the method makeWebRequest, but finally I managed to get it running with the help from several web resources. I haven’t…
Weight widget (part 2)
Hello, in this second part of my blog posts about the weight widget for Connect IQ I will present the basic app structure and some fundamental methods with the target to reach the basic functionality for obtaining data from Fitbit and presenting it on the watch ui. In the first post I…
Weight widget (part 1)
Hi there, This will be another watch app based blog post; I want to continue with my lately arisen interest in developing apps for Garmin Connect IQ. This time I want to develop a watch widget that fetches data from an external source of data, i.e. the app uses the Fitbit…
Table hockey madness (part 4)
Hello, I have once again returned to the topic that has bugged me for the past few weeks: the Garmin Connect IQ based watch app for table hockey or football. As I wrote in part 1, part 2 and part 3, the development wasn’t without problems. I have now implemented…
Table hockey madness (part 3)
Hi, it’s time for the third part in my series about Garmin ConnectIQ app development. Previously I have already installed the ConnectIQ SDK and the Eclipse plugin as described in the Readme file. The planned structure of the app is as follows: A Monkey C app is built on top…
Table hockey madness (part 1)
Hi there, a couple of weeks ago I wrote about my first app for the Garmin Connect IQ platform, i.e. “Juice Left” a data field for viewing the current remaining battery level. In the following post I intend to present another app I’m currently implementing, and maybe provide some deeper…
About the running equipment for a recreational runner (part 2: apps, gadgets, technology)
This is the second post in the series about recommended equipment for a runner. In the first part I discussed what kind of clothing a runner should have, and which issues one should take into account when buying running gear. GPS tracking with a wearable device When the first GPS…
Development of a sample Connect IQ App
Ever since I have had Garmin Vívoactive HR, I have planned to implement something for the relatively fresh ConnectIQ platform. Obviously Garmin still has a long way to go to attract enough developers to its platform, whereas Android and iOS are the clear leaders on the smartphone market. This may be tricky,…
Garmin Vívoactive HR
Background Like the readers of my previous posts probably know, I’m a big fan of electronics, gadgets and wearable technologies. I often try to find an excuse to buy a device, even though it weren’t a mandatory buy (an old device broken down etc.). This time I lost my temper…