
I've created my first Pebble app - a watch face just the way I want it. :smile:
Features of the "All Info As Text" watch face:
- Battery % Indication (with charge indication)
- "No Link" Indication AND "No Data" Indication that appears next to the battery. I noticed many times my watch would have a bluetooth link and would receive notifications, but it would not update the weather. This happened on many other watch faces as well - maybe once a day (I guess my iPhone is timing out the Pebble app permissions overnight?). I have to run the Pebble app on my iPhone for the data to work again. I created a "No Link" indication next to the battery to let the user know that the data connection has failed / weather isn't updating.
- Time with seconds (also supports 24 HR mode without seconds)
- Current weather including temperature, long description of weather condition, low/high temperatures, and winds.
- Tomorrow's weather forecast (low/high temperature and short description of weather).
- A 2-week calendar.
- PERSISTENT weather conditions. When you leave the watch face it records the current and forecast weather conditions. So that way when you return to the app the weather appears instantly. Also you can be disconnected from your phone and navigate away from the app then return, and the last known weather conditions are still there.
I wanted temperature in Fahrenheit and the week in "S MTWTF S" format, but I'm sure many others would like it in Celsius and "MTWTF SS" format. Is anyone interested in that? If so, maybe I'll try and figure out the App Configuration code so the user can config that.
I'm going to give the watch face one more week to watch for bugs, think of other improvements, and listen to community suggestions before I post it to the App Store. Please let me know if you have any ideas!
I'm also open for releasing the source code. Is there a good Pebble code repository I can contribute to?
Thanks!