- Your first WatchApp (using the C language) – I found this to be an excellent starting point.
- Your first WatchFace (again using C) – This was a continuation and includes the use of images.
I thought it would be helpful to review the process.
The project will provide you with an app.js file which is preconfigured for a simple test. I have included a screen capture below. You may wish to click on the image to enlarge it.
It is a good idea to modify the default settings (on the left in the above screen capture) and customize them for your use. These settings control what appears on the watch itself (including the menu).
You must enable developer mode on you Pebble watch. I did this through the app running on my iPhone. Obviously, I blurred out the IP address the watch is listening on for security reasons.
You next choose the compilation option on the left. You first need to build the app and then install it. When you make subsequent changes to the app, you must build it anew each time and then you can install it on your Pebble.
The second example is a bit more complex. It actually pulls weather forecasts and displays the reslts of the returned JSON array.
I realize not everyone will have direct access to a Pebble. Therefore, I am providing copies of the JS source files. Obviously, I removed the appinfo.json file (which is created with the project and contains the UUID of the device). Yes, I am security conscious.
I am curious as to your thoughts on this post. Did you find it helpful? Would you like to see additional posts as I delve deeper into my understanding of this ecosystem? I look forward to your comments.